我正在尝试查询数据库以获取符合4个条件的行。
我使用的代码如下:
$result = db_query("SELECT * FROM transportesgeneral WHERE CiudadOrigen LIKE '$origen%' AND DepartamentoOrigen LIKE '$origendep' AND DepartamentoDestino LIKE '$destinodep' AND CiudadDestino LIKE '$destino%'");
但它不起作用;然而,当我尝试只使用3个条件时;即:
$result = db_query("SELECT * FROM transportesgeneral WHERE CiudadOrigen LIKE '$origen%' AND DepartamentoOrigen LIKE '$origendep' AND DepartamentoDestino LIKE '$destinodep'");
确实有效。知道我做错了什么吗?或者根本不可能?
答案 0 :(得分:0)
非常感谢您澄清 smozgur 。 显然这是问题所在: 我试图通过使用包含一个“Petén”的单词来查询数据库,所以我更改了数据库信息并将该单词替换为相同的单词而没有“Peten”,并且它有效。 现在,我不知道为什么它不接受这个问题,但这就是问题所在。 如果你对如何使用tittle有任何想法,我会非常感激。