dポイントプレゼントキャンペーン実施中!

PHP Pagerのスクリプトを作成したのですが、うまく動きません。
DBに接続、検索、表示、までは動作確認できたのですが、Pagerを作成してからエラーが出るようになってしまいました。検索データ格納らへんがうまくいってないような気がするのですが・・・・。
DB Error: syntax error が出てしまいます。
どなたかアドバイスの程宜しくお願いします。

$result=$conn->query($sql);
if(DB::isError($result)){
die($result->getMessage());
}

$count=$result->numRows();

print"店舗数は".$count."件です";

while($rs=$result->fetchRow(DB_FETCHMODE_ASSOC))

{
require_once('Pager/Pager.php');

$options = array(
"totalItems" => $count,
"perPage" => 3,
"delta" => 5,
"urlVar" => "pageNo"
);

$pager =& Pager::factory($options);
$navi = $pager -> getLinks();

$tenpo_name = $rs['tenpo_name'];

print("{$tenpo_name}");

}
?>

A 回答 (1件)

"totalItems" => $count,


これが、実際に取得してきた数になっているのでは?
SELECT COUNT(*) FROM hoge_table;
で取得してない分も含めて全件数とらなければ。
    • good
    • 0
この回答へのお礼

返事が遅れて申し訳ありません。
頂いた回答を参考に見直しをさせていただきます。
ありがとうございました。

お礼日時:2009/02/01 10:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!