写真のページネーションを行う必要があります。
<< 前へ [PHOTO] 次へ >>
実際のページが次のようなものであるとします。www.myWebSite.com/photo.php?id=12
を押すNext
と にリダイレクトされますwww.myWebsite.com/photo.php?id=13
が、 の写真がid=13
データベースから削除された場合、どうすればよいですか?
例えば:
<?php
require_once '../classes/dataBaseManager/ImageDataBaseManagr.php';
if ( isset ( $_GET ['id'] ) ) {
$id = $_GET ['id'];
/**
* Initialize my data base class.
*/
try {
$dataBase = ImageDataBaseManager::connect();
$select = $dataBase->select( array ( 'id' => $id );
$previous = (int)($select ['id'] - 1);
$next = (int)($select ['id'] + 1);
$photo = $select ['path'];
echo '<a href="http://www.myWebSite.com/photo.php?id='.$previous.'">Previous</a>';
echo '<img src="'.$path.'" />';
echo '<a href="http://www.myWebSite.com/photo.php?id='.$next.'">Previous</a>';
}
catch ( PDOException $e ) {
error_log( $e->getMessage );
return;
}
}
?>
ありがとう :)