使用極限時,我無法顯示的數據和/或在準備發言OFFSET,但我可以告訴「雷蕾「如果我不使用LIMIT和OFFSET,代碼看起來是否錯誤?
$statement = $conn->prepare("SELECT id,username FROM public2 WHERE username = :name LIMIT :sta OFFSET :ppage");
$name = "Lei Lei";
$statement->execute(array(':name' => $name,':sta' => $start,':ppage' => $per_page));
這已經從原來的代碼工作過變化:
$query_pag_data = "SELECT id,username from public2 LIMIT $start, $per_page";
$result_pag_data = mysql_query($query_pag_data) or die('MySql Error' . mysql_error());
你運行'$陳述書>的execute()'兩次的原因嗎?你在執行後使用'$ statement-> fetch()'或'$ statement-> fetchAll()'來檢索結果嗎? – chriso 2011-04-01 04:05:12
更新我的帖子,我正在使用$ statement-> fetch() – proyb2 2011-04-01 04:12:01