錯誤:警告:請求mysql_query()預計參數1是串,資源在C中給出:\瓦帕\ WWW \ cdij \ editquantity.php第8行警告:請求mysql_query()預計參數1是串
這裏是代碼:
<?php
$con=mysql_connect("localhost","root","","test");
$quantity=$_POST['txt_quantity'];
$name=$_POST['Fields'];
$table=$_POST['editwhat'];
$que="UPDATE `material` SET `material_quantity`='".$quantity."' WHERE `material_name`='".$name."'";
mysql_query($con,$que);
mysql_close($con);
?>
你需要檢查http://php.net/manual/en/function.mysql-query.php,你會發現你的答案(這是你的$ con和$ que是錯誤的方式。當你遇到這樣的錯誤時,你應該經常檢查該函數的PHP頁面,看看你是否正確使用了它。 – niaccurshi 2013-03-02 13:48:33
當你閱讀文檔時,請注意你應該從'mysql_ *函數是完全的,因爲它們正在被棄用,使用PDO或'mysqli_'代替**你的代碼很容易受到SQL注入攻擊** – 2013-03-02 13:50:35