-6

重複の可能性:
PHP と MySQL のページネーション

結果をループして毎回変数に追加しているため、mysqlクエリにページネーションを追加する方法について少し混乱しています。

$DBQuery3 = mysqli_query($dblink, "SELECT * FROM images WHERE project_id = '$FormProjectID'");

$ProjectContent ='';
                        while($row = mysqli_fetch_array($DBQuery3)) {
                            $DBImageID = $row['image_id'];
                            $DBProjectID = $row['project_id'];
                            $DBImageName = $row['image_name'];
                            $DBImageDescription = $row['image_description'];
                            $DBDateCreated = $row['date_created'];
                            $DBLinkToFile = $row['link_to_file'];
                            $DBLinkToThumb = $row['link_to_thumbnail'];
                            $DBGivenName = $row['given_name'];

                            //if the image was given a name by the user, display it
                            //otherwise display the generated name

                            if (strlen($DBGivenName) > 1) {
                                $FileName = $DBGivenName;
                            } else {
                                $FileName = $DBImageName;
                            }

                            $ProjectContent .= '
                                <a href="index.php?page=image&id='.$DBImageID.'"><img src="uploads/'.$DBLinkToThumb.'" width="150px" height="150px" alt="'.$FileName.'" title="'.$FileName.'"/></a>
                            ';

正しい方向を指していれば、大歓迎です。

4

1 に答える 1

0

やあ、

phpページネーションスクリプトを使用してみてください。ネット上にはたくさんあります。それらの単語を検索するだけです。

たとえば、次のようになります。http: //www.coursesweb.net/php-mysql/pagination-class-script_s2は、データベースまたは配列に格納されているデータをページ分割できます。

于 2012-06-03T14:14:02.437 に答える