带有变量作为查询的 php mysql_query

标签 php mysql

<分区>

我正在使用 PHP/MySQL,但无法使查询正常工作。

当我这样做时它起作用了:

$result = mysql_query("SELECT * FROM site_info;");

但是,当我创建一个名为 query 的变量并将其传递给函数时,查询不起作用。有谁知道为什么会这样? (我需要对字符串做一些处理;这就是为什么我需要把它变成一个变量,然后将它传递给函数)

$query = "SELECT * FROM site_info;";
$result = mysql_query($query);

最佳答案

$result = msyql_query($query); 应该读作 $result = mysql_query($query);

你对字符串做了什么“处理”?你能发布这个吗?

此外,正如@riwette 所说,您应该使用 mysqli_query()

关于带有变量作为查询的 php mysql_query,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11729176/

相关文章:

php - 使用 PHP 或 MySQL 在数据库中最快获得 0-60

php - APPPATH codeigniter 在服务器上不起作用

php - 用MySQL和PHP读取部分json数据

mysql - 每行查询多条记录

PHP、MySQL 验证故障且搜索不起作用?

php - Laravel如何在错误填写表单字段时引发单个错误

php - 将重复项合并到一行并使用 php 求和

php - 使用 php 添加按钮

php - 修改并添加到 MySQL 结果

php - PDO 准备好的语句中的 foreach