Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的MySQL PHP代码有什么问题?_Php_Mysql_Sql - Fatal编程技术网

我的MySQL PHP代码有什么问题?

我的MySQL PHP代码有什么问题?,php,mysql,sql,Php,Mysql,Sql,我不断地犯错误: [24-Nov-2013 02:13:58]PHP警告:mysql_query():提供的参数不是第17行/home5/mwtwone/public_html/sw6/ebay/test.PHP中的有效mysql链接资源 错误是指行mysql\u查询($con,“updatecodessetmulti='1'其中code==$code\u数组[0]) 尝试使用,使用=而不是=,$con应该是mysql\u查询($query,$con) 而不是 mysql_query($con

我不断地犯错误: [24-Nov-2013 02:13:58]PHP警告:mysql_query():提供的参数不是第17行/home5/mwtwone/public_html/sw6/ebay/test.PHP中的有效mysql链接资源

错误是指行mysql\u查询($con,“updatecodessetmulti='1'其中
code
==$code\u数组[0])


尝试使用,使用
=
而不是
=
$con
应该是
mysql\u查询($query,$con)

而不是

 mysql_query($con,"UPDATE codes SET multi = '1' WHERE `code` == $code_array[0]");

语法:资源mysql\u查询(字符串$query[,资源$link\u identifier=NULL])我不确定我是否正确。在这个结构中,你不需要两个等号“==”,一个就足够了。试试看。

首先,您需要使用mySQLi或PDO,mySQL已被弃用

这应该行得通

mysql_query("UPDATE table1 SET column1 = 'value1' WHERE `column2` ='".$array[0]."' ");

为什么你认为
$con
作为
mysql\u query
的第一个参数是正确的?来自不同用户的相同类型的问题是否属于垃圾邮件的一部分仍然会出现相同的错误!啊,干得好!哇,太感谢了,我真不敢相信在经历了我所有的麻烦之后,你这么快就做到了。
 mysql_query($con,"UPDATE codes SET multi = '1' WHERE `code` == $code_array[0]");
mysql_query("UPDATE table1 SET column1 = 'value1' WHERE `column2` ='".$array[0]."' ");