0
テーブル内の最後の値の後に表示する関数printPager($max_pages,$pg);
を呼び出すとします。 exit()とend()を挿入して失敗しました。テーブルの最後のmysql値の後のPHP関数
<?php
function catPosts($id) {
$id = (int) $id;
$pgsize=2;
$pg=(is_numeric($_GET["p"]) ? $_GET["p"] : 1);
$start=($pg-1)*$pgsize;
$img_total=mysql_query("SELECT COUNT(1) FROM posts WHERE SubcategoryID = '$id'");
$img_total=mysql_fetch_row($img_total);
$img_total=$img_total[0];
$max_pages=$img_total/$pgsize;
$max_pages=ceil($img_total/$pgsize);
$query = mysql_query("SELECT * FROM posts WHERE SubcategoryID = '$id' LIMIT $start, $pgsize");
while($post = mysql_fetch_array($query)) {
echo "<tr><td><h2><a href=\"viewArticle.php?id=" . $post['ID'] . "\">" . $post['Title'] . "</a> by " . $post['Author'] . "</h2></td></tr><tr><td colspan=\"2\">" . $post['Summary'] . "</td><td>" . $post['Date'] . "</td></tr>";
echo exit($query);
printPager($max_pages,$pg);
}
}
?>
ありがとう、moe。私はそれを試して、それは動作しませんでした。問題は私のhtmlの
関連する問題