我正在使用PHP/MySQL,无法执行查询。
当我这样做的时候,它起作用了:
$result = mysql_query("SELECT * FROM site_info;");但是,当我创建一个名为query的变量并将其传递给函数时,查询不起作用。有人知道为什么会这样吗?(我需要对字符串进行一些处理;这就是为什么我需要将它变成一个变量,然后将它传递给函数)
$query = "SELECT * FROM site_info;";
$result = mysql_query($query);发布于 2012-07-31 04:40:05
$result = msyql_query($query);应为$result = mysql_query($query);
你在字符串上做什么‘处理’?你能把这个贴出来吗?
同样,正如@riwette所说,你应该使用mysqli_query()。
发布于 2012-07-31 04:40:06
我建议调查一下PDO。使用mysql函数有很多好处;看看它会对您有好处。
要回答您的问题,这应该可以很好地工作:
$query = "SELECT * from site_info";
$result = mysql_query($query);发布于 2012-07-31 04:40:25
您的代码中有一个拼写错误:
msyql_query != mysql_query
https://stackoverflow.com/questions/11729176
复制相似问题