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...