写真を変更するために、自分のページに前|次のリンクを設定したいと考えています。
関数を使用して関連要素を取得します。ただし、関数に必要な追加コードとその配置場所がわかりません。また、html セクションにあるもの。
「foreach」の次/前の多くのページを見てきましたが、それらに関連しているようには見えません。
コード:
function image_data($image_album_id) {
$image_album__id = (int)$image_album_id;
$args = func_get_args();
unset($args[0]);
$fields = '`'.implode('`, `', $args).'`';
$query = mysql_query("SELECT $fields FROM `album_images`
WHERE `image_album_id`=$image_album_id AND `member_id`= '1'");
$ query_result = mysql_fetch_assoc($query);
foreach ($args as $field) {
$args[$field] = $query_result[$field];
}
return $args;
}
HTML ページ:
<a href="">Last</a>|
<a href="">Next</a>
</div>
<?php
$image_album_id =$_GET['image_album_id'];
$image_data = image_data($image_album_id, 'album_id', 'albumname', 'ext', 'timestamp');
echo '';
?>
<td class="smallfont albumthumb2" align="center" valign="middle" >
<a href="album_viewT.php?=<?php echo 'images/albums/thumbs/'. $image_data['album_id']. '/'. $image_album_id. '.' .$image_data['ext']; ?> "></a>
<img alt="" class="album_cover" src="<?php echo 'images/albums/thumbs/'. $image_data['album_id']. '/'. $image_album_id. '.' .$image_data['ext'];?> " height="175px" width="175px">
</td>
どうもありがとう。私が理にかなっていることを願っています。
迅速な対応に感謝します。
見て消化することがたくさんあるので、うまくいくかどうか見てみようと思いました。
悲しいかな。
解析エラーがあります: 構文エラー、行に予期しない '<' があります
$prev_link = 前;
そのセクション内で気付いた唯一のことは、'title="$prev_name"}' の後の余分な中括弧です。
'title="$next_name"}' についても同じことがわかります
あなたの特定の質問を参照して。
前のページのリンクをクリックすると、album_viewT ページに移動します。これには小さなサムネイルが含まれています。例として、リンクは localhost/Testing/album_view.php?artist_id=4&image_album_id=4 です。
「日付の順序は image_album_data による」を完全に理解しているかどうかわかりません
はい、データベースには約 3,000 行あります。
また、album_id が artist_id に置き換えられたことにも言及する必要があります。
href を「album_view.php/id/...」に変更する必要がありますか?