ホームページ  >  記事  >  バックエンド開発  >  アドバイスをお願いします。データベース画像出力ページング

アドバイスをお願いします。データベース画像出力ページング

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

ガイダンスを探していると、データベースの画像出力がページ分割されます
画像をデータに保存しました。次に、ページ分割出力を HTML ページ上に置き、各ページに 3 つの画像を表示したいと思います
何か教えていただけますか?データベース テーブルは
です。特定のコードです。ありがとうございます!


-----解決策のアイデア-------------- --------
ページ

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


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


自分で追加するだけで接続できますデータベース。

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

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