ホームページ >バックエンド開発 >PHPチュートリアル >ガイダンスを探しています、データベース画像出力ページング

ガイダンスを探しています、データベース画像出力ページング

WBOY
WBOYオリジナル
2016-06-23 13:30:29943ブラウズ

写真をデータに保存したので、HTML ページにページングして出力し、1 ページあたり 3 枚の写真を表示したいと思います
データベース テーブルは です
具体的なコードを教えていただけますか


ディスカッションに返信 (解決策)

ページネーション

$sqlstr = "select count(*) as recount from photo";$query = mysql_query($sqlstr) or die(mysql_error());$result = mysql_fetch_assoc($query);$recount = $result['recount'];$pagesize = 3;$page = isset($_GET['page'])? $_GET['page'] : 1;$offset = ($page-1)*$pagesize;$sqlstr = "select * from photo limit $offset, $pagesize";$query = mysql_query($sqlstr) or die(mysql_error());while($thread=mysql_fetch_assoc($query)){	echo '<img src="show.php?id='.$thread['id'].'">';}


画像を表示
$id = isset($_GET['id'])? $_GET['id'] : 0;$sqlstr = "select * from photo where id='".$id."'";$query = mysql_query($sqlstr) or die(mysql_error());$result = mysql_fetch_assoc($query);if($result){	header('content-type:'.$result['type']);	echo $result['binarydata'];}


データベースに接続するには、自分で追加するだけです。

参考: http://blog.csdn.net/fdipzone/article/details/39915131

ありがとうございます! 初心者には長く考えてもわからないこともあります。だから彼らはまだもっと質問する必要があります

ありがとうございます! 初心者にとっては、長い間考えても理解できないことがいくつかあります。問題は解決しましたので、コメントを残してください。



ありがとうございます! 初心者には長く考えてもわからないこともありますので、もっと質問したほうがいいです


解決したらお願いします。ポストを離れる。

ありがとう、このフォーラムのルールがわからなくて困ってます
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。