php 用 var_dump 完成的结果:29
phpmyadmin 完成的结果:3
我在 phpmyadmin 中这样做:
SELECT * FROM tmp_foire_aux_vins_2012 WHERE 1 and prix_foire < 5 ORDER BY enseigne ASC , prix_foire DESC
为什么返回结果与实际不同,好的结果是 3
这里的代码:
$query = "SELECT * FROM tmp_foire_aux_vins_2012 WHERE 1 $whereClause ORDER BY enseigne ASC $order";
$aRecordsListResultTab = $_SESSION["PDO"]->query($query, $param)->fetchALL(PDO::FETCH_OBJ);
$countResult = count($aRecordsListResultTab);
var_dump $param
数组
0 => int 5
var_dump $whereClause
string ' and prix_foire < ?' (长度=19)
$query = "SELECT * FROM tmp_foire_aux_vins_2012 WHERE 1 and prix_foire < ? ORDER BY enseigne ASC , prix_foire DESC "