【发布时间】:2010-10-08 09:25:38
【问题描述】:
假设我使用 2 个AND 和一个OR 来检索结果,首先在name 上输入文本值进行测试,我可以获得正确的结果,但是当我将$getc 更改为空字符串以外的任何值时,结果不变,只查询name值。怎么了?
$query1 = "SELECT * FROM $tableName WHERE name LIKE '%$asd%' OR descriptions LIKE
'%$asd%' AND category='$getc' AND company_type='$dsp' LIMIT $start, $limit";
【问题讨论】:
标签: php mysql operators operator-precedence