Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]explode , incrementacja
tomputer
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 6.01.2010

Ostrzeżenie: (0%)
-----


Witam ma taką małą zagwostkę chciałbym do kodu html pobrać z bazy opisy obrazków.
Tabela w bazie nazywa się galeria_podp i ma postać Opis1 | Opis2 | Opis3 | Opis 4

Poniżej fragment kodu który edytuje.

Dopisałem w kodzie $gal_alt = array();
$gal_alt = explode('|', $galeria_podp);

następnie do kodu html pobieram z tablicy alt="'.$gal_alt[0].'" Do tej pory wszystko działa do kodu html dodany jest alt="Opis1"


Problem w tym że nie wiem jak w tym sposobie ustawić inkrementację tak żeby do kolejnych obrazków dopisywane były kolejne Opisy

Poniżej fragment kodu

  1. <?php
  2. $gal_tab = array();
  3. $gal_tab = explode('|', $galeria);
  4. $gal_alt = array();
  5. $gal_alt = explode('|', $galeria_podp);
  6.  
  7. foreach($gal_tab as $k=>$v){
  8. $ext = substr($v, strlen($v) - 3, 3);
  9. $pure_img=substr($v, 0, strrpos($v, '.'));
  10. if($k==0){
  11. echo '<img src="imgs/galeria/'.$pure_img.'_th.'.$ext.'" alt="'.$gal_alt[0].'">' . "\n";
  12. }else{
  13. echo '<img src="imgs/galeria/'.$pure_img.'_th.'.$ext.'" alt="'tu powinna być pobierana kolejna wartośc z tabeli z opisami '" style="display:none;">' . "\n";
  14. }
  15. }
  16. ?>


Będę wdzięczny za pomoc!

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 15:51