benim görüntü yolları saklamak için çöktüğünü kullanıyorum. özel sembolü olan '~'. ve dolayısıyla benim veritabanında i çoklu resim yolunu ve dosya tutan tek bir dize depolamak ve daha sonra i çağırın. veritabanında depolanan dize bu benzer.
uploads/adv/adfront_07October2010_13531.jpg~
uploads/adv/adfront_07October2010_37472.jpg~
uploads/adv/adfront_07October2010_43637.jpg~
uploads/adv/adfront_07October2010_39959.jpg
i implode işlevini kullanarak yukarıdaki kodu saklayın. ve sonra ben aşağıdaki kodu kullanarak almak.
$adbox_query = "SELECT advertisements.id ,
advertisements.pic_brief,
advertisements.pos
FROM advertisements WHERE pos BETWEEN 1 AND 8";
$adbox_res = mysql_query($adbox_query) or trigger_error(mysql_error(). " in " .$query);
$adbox = array_fill(1, 8, null);
while ($row = mysql_fetch_array($adbox_res)) {
$adbox[$row['pos']] = $row;
}
ve foreach kullanarak ben böyle sonucunu almak.
if( $adbox[1])
{
$id_1 = $adbox[1]['id'];
echo "<a href = 'advertisement.php?id=$id_1'>";
$ad1 = $adbox[1]['pic_brief'];
$ad1 = explode('~', $ad1);
foreach($ad1 as $adbox1){
echo "<img src = 'admin-login/$adbox1' alt = 'advertisement'/>";
}
}
else {
echo "i do not exist";
}
Yukarıdaki kod, ancak ben bu daha bir şey elde etmek istiyorum mükemmel çalışıyor.
i aktif olarak tanımlanan bir sınıf olması için veritabanı sorguları göre html elemanını yazdıran ilk dizesi istiyorum. daha hassas olması.
benim veritabanı 4 görüntü yolları tutarsa, aşağıdaki html kodunu basacaktır.
<img src = 'admin-login/uploads/adv/adfront_07October2010_13531.jpg' alt = 'advertisement'/>
<img src = 'admin-login/uploads/adv/adfront_07October2010_37472.jpg' alt = 'advertisement'/>
<img src = 'admin-login/uploads/adv/adfront_07October2010_43637.jpg' alt = 'advertisement'/>
<img src = 'admin-login/uploads/adv/adfront_07October2010_39959.jpg' alt = 'advertisement'/>
şimdi ben örneğin ilk görüntü html etiketi yerine ben bu gibi ulaşmak istediğiniz Yukarıdaki kod aktif sınıfını eklemek istiyorum.
<img class= 'active' src = 'admin-login/uploads/adv/adfront_07October2010_13531.jpg' alt = 'advertisement'/>
<img src = 'admin-login/uploads/adv/adfront_07October2010_37472.jpg' alt = 'advertisement'/>
<img src = 'admin-login/uploads/adv/adfront_07October2010_43637.jpg' alt = 'advertisement'/>
<img src = 'admin-login/uploads/adv/adfront_07October2010_39959.jpg' alt = 'advertisement'/>
i bunu başarmak için ne yapmaları gerektiğinin üzerinde karıştı. nasıl ben sonuca ulaşmak için kodumu bükün yok.?
teşekkür ederim