私はphp + mysqlでフォトギャラリーを作ろうとしています。"centering" mysqlの結果
URL viewphoto.php?id = 143は写真143を表示します。 ナビゲーションメニューで、そのアルバムの前の2枚の写真と次の2枚を表示します。
私が使用して考える:
$temp_id = $id - 2;
mysql_query("SELECT id, photo FROM photos WHERE album = {$album} AND id >= {$temp_id} LIMIT 5");
しかし、別のアルバムからの写真の閲覧は、写真の1を前後のIDを持っている可能性があるため、それは、動作しませんでした。
私はこれをどのように行うことができますか?
ありがとうございました。
"先行"と "次へ"を最初に定義する必要があります。 **あなたのデータベースは理解できます** ** –