【发布时间】:2013-11-06 09:22:02
【问题描述】:
我的查询字符串是
$chk_cookie="SELECT * FROM cookie_data_mst WHERE uniqid_client=5279f0addc835 AND cookie_data=3";
$chk_query=mysql_query($chk_cookie) or die(mysql_error());
这给出了错误未知列。 如果我把 ' 放在价值中
'5279f0addc835'
它提供语法错误检查手册。
如果我删除第一个条件,即 uniqid_client=5279f0addc835,那么它会正常运行。 如果我像字符串一样
$chk_cookie="SELECT * FROM cookie_data_mst WHERE uniqid_client=".5279f0addc835." AND cookie_data=3";
or
$chk_cookie="SELECT * FROM cookie_data_mst WHERE uniqid_client='".5279f0addc835."' AND cookie_data=3";
它给出了相同的检查手动错误.... 另一件事,如果我在 phpMyAdmin SQL 上运行它,它会给出想要的结果 我该怎么办...我无法得到错误... 我通过 php uniqid() 函数创建的 5279f0addc835 值。
【问题讨论】:
标签: php mysql sql phpmyadmin