错误:警告:请求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