php查詢判斷後寫入mysql請教

2023-01-15 16:45:54 字數 1656 閱讀 7235

1樓:羅納爾胖

$sql = "insert into cs (ip,number) values ('$ip','$number')";

其他的我還沒仔細看,但發現語句有錯誤,這樣的語句是不可能執行的。

你應該去了解一下雙引號和單引號的用法。

假設:$ip = 127.0.0.1;

'$ip'這個值的結果就是$ip而不是127.0.0.1"$ip"這個值的結果才是127.0.0.1所以sql語句應該這樣寫。

$sql = "insert into cs (ip,number) values ('".$ip."','".$number."')";

2樓:邢富鵬

教你一方法,把sql語句用echo輸出後,複製sql語句放在mysql(sql server)裡面執行一下看看是不是sql語句的錯誤。

正確的應該這麼寫:

$sql = "insert into `cs` (`ip`,`number`) values ('".$ip."','".$number."')";

最好先看一下**的邏輯問題,尤其是判斷條件是否對應且成立。

開發時注意方法和技巧。

祝你好運。

請教:如何在php判斷mysql插入資料成功

3樓:匿名使用者

if(mysql_query('insert into ......'))//插入成功後返回true,失敗返回false

echo "成功";

else

echo "失敗";

如何在php判斷mysql插入資料成功

4樓:奧丁神王

if(mysql_query('insert into ......'))//插入成功後返回true,失敗返回false

echo "成功";

else

echo "失敗";

php如何判斷要插入mysql的內容已經存在

5樓:山東文匯軟體

肯定通過sql語句判斷,判斷的依據基於你的欄位值和php中的變數去比較,你都沒給**和資料庫結構誰能給你**!

php查詢mysql某一行並插入資料

6樓:匿名使用者

update user set online='on' where id='a';

7樓:且聽風吟吟

insert into user(online) values ("on") wehre

8樓:冰馬日月行

mysql_query(「insert into user (online) values (on) where id='a' 」);

在php中的寫法

9樓:_____至尊寶

這不就是一個簡單的update嗎

php ,mysql沒插入資料庫前怎麼判斷將會獲取的id

10樓:南冥灬雨

一般id都是會設定主鍵和自增長的。你可以插入資料後查到最後一條資料的id

php無法寫入,寫入錯誤,php無法寫入,寫入錯誤

result mysql query select last insert id conn 不知道這句中的last insert id 是function還是寫錯了,不知道在require dbconnect.php include head.php 中定義了沒有?如果是function應該檢查是否...

php向mysql寫入資料,PHP陣列,如何寫入mysql資料庫?

if sql else 這個判斷明顯是錯誤的,sql 這肯定是有值的,它的值就是你給的sql語句。所以不管你怎麼註冊,都是輸出註冊成功。而應該判斷它的反回值 query mysql query sql,con 如果註冊不成功,query flase 否則反之.看看你的mysql的表裡,有沒有主鍵和自...

php查詢ip問題

想實現查詢ip可以看我的這個回答 http zhidao.baidu.com question 97006048.html 沒辦法,除非你是黑客,能進入他的系統,將他的程式給改了。 除非你不用她的東西 泡泡糖辦公 header content type text html charset gb231...