【发布时间】:2013-08-21 03:03:25
【问题描述】:
我有一个搜索功能,可以搜索数据库,然后以 PHP/HTML 显示结果。
我正在尝试显示 2 个字段的结果,而不仅仅是一个...
这是我的代码:
$result = mysql_query("SELECT * FROM products WHERE `prodname` LIKE '%$name%'") or die('Error: Line 519 (' . mysql_error() . ')');
我正在尝试添加
FROM products WHERE `prodname` LIKE '%$name%' AND `prodID` LIKE '%$name%'
但是这似乎不起作用?我没有收到错误,只是没有结果显示?
【问题讨论】:
-
prodID应该是一个整数,而name应该是一个字符串。所以,它不应该明显匹配。 -
您的查询完全正确,我检查过了。但请确保 - 如果条件为真,您的查询将获取结果。