我有基於jQuery腳本的圖片庫[t從:http://coffeescripter.com/code/ad-gallery/。圖片庫 - 選擇圖像首先顯示
圖像存儲在mySQL數據庫中。我有一個畫廊列表,顯示每個畫廊的前五個圖像。點擊任意圖像將移至圖庫並從第一張圖像開始顯示。
我想這樣做,在一個這樣的方式:如果用戶點擊第二圖像,顯示應當從第二圖像開始,如果第三圖像上的用戶點擊,顯示應當從第三圖像啓動等
這裏一些代碼,這是我到目前爲止有:
/* galleries.php */
<?php
$idg = $_GET["idg"];
if (file_exists(GALLERY.'galleries.php') && $idg == '')
{
require_once(GALLERY.'list_galleries.php');
}
else if (file_exists(GALLERY.'galleries.php') && $idg != '')
{
require_once(GALLERY.'view_gallery.php');
}
?>
/* * list_galleries.php/
<?php
$sql_gal = "SELECT id_g, nazwa FROM page_gallery WHERE widok=1";
$res_gal = @mysql_query($sql_gal);
$n = mysql_num_rows($res_gal);
while ($row_gal = @mysql_fetch_array($res_gal)){
$galName = $row_gal["nazwa"];
$idg = $row_gal["id_g"];
$sql_gal_con = "SELECT desc, img FROM page_gallery_con
WHERE id_g='$idg' ORDER BY order ASC LIMIT 5";
$res_gal_con = @mysql_query($sql_gal_con);
echo '<table class="galleryTable">';
echo '<tr >';
echo '<td colspan="4">';
echo '<a href="?p=13&idg='.$idg.'" class="galleryName" >'.$galName.'</a>';
echo '</td>';
echo '<td class="galleryCount">';
echo '</td>';
echo '</tr>';
echo '<tr class="galleryRow">';
while ($row_gal_con = @mysql_fetch_array($res_gal_con)){
$desc = $row_gal_con["desc"];
$img = $row_gal_con["img"];
echo '<td class="galleryCell">';
echo '<a href="?p=13&idg='.$idg.'"><img src="'.GALLERY_DIR.'min/'.$img.'" alt="'.$desc.'" /></a>';
echo '</td>';
}
echo '</tr>';
echo '</table>';
}
?>
我已經找到合適的解決方案根據提示從http://webdev.plentyinfo.com/tag/ad-gallery/
而且?你的問題是什麼?順便說一句 - 你需要描述性的標題。並沒有標籤... – NilColor
@NilColor,感謝您的意見,我糾正了我的問題。對不起我的英語不好。 – mkas
@mkas在第一個查詢中,widok = 1是什麼?解釋欄目 –