我的MySQL PHP代码有什么问题?
我不断地犯错误: [24-Nov-2013 02:13:58]PHP警告:mysql_query():提供的参数不是第17行/home5/mwtwone/public_html/sw6/ebay/test.PHP中的有效mysql链接资源 错误是指行mysql\u查询($con,“updatecodessetmulti='1'其中我的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
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]."' ");