所以我想使用 PHP
在 PHP
中编写以下查询,但我浪费了大量时间试图弄清楚一些应该简单的东西。
在 SQL
中查询
SELECT *
FROM `table_name`
WHERE `column1` = 0560
现在必须完全那样,值不能有' '
,或""
,甚至反引号在他们旁边。我用这些值周围的值进行了尝试,如果它与上面的不完全一样,即使在 SQL
中它也会一直失败。
现在我尝试了以下方法,但都没有成功,这让我很烦
$a_query = "SELECT * FROM `".$table_name."` WHERE `".$column_name."` = `".$store_num."`";
$a_query = "SELECT * FROM `table_name` WHERE `column1` = `0560`";
我知道我尝试过一些其他变体,只是现在想不起来了。今晚我已经在这里待了一段时间。
无论如何我每次都会收到这个错误
SQLSTATE[42S22]: Column not found: 1054 Unknown column '0560' in 'where clause'
感谢您的帮助,我意识到我可能遗漏了一些简单的东西,我的眼睛被炸了
最佳答案
关于php - 正确编写查询 php pdo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17355250/