-3
結果通過PHP用的var_dump完成:29PDO執行結果不同的phpmyadmin
結果通過phpMyAdmin的實現:3
我這樣做在phpMyAdmin:
SELECT * FROM tmp_foire_aux_vins_2012 WHERE 1 prix_foire < 5 ORDER BY ASC enseigne,prix_foire DESC
爲什麼retur N結果是比現實不同,良好的結果是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 $ where 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 "
可能重複[無法在會話中傳遞mysqli連接在PHP](http://stackoverflow.com/questions/2125403/cant-pass-mysqli-connection-in-session-in-php) – Neal
@Neal,這是不是重複的,我每天都在我的網站上做這件事,這只是在這種情況下準備好的查詢 – ibasaw