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

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

WBOY
リリース: 2016-06-23 13:30:29
オリジナル
933 人が閲覧しました

写真をデータに保存したので、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

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

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



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


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

ありがとう、このフォーラムのルールがわからなくて困ってます
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート