Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql] Nie czyta obrazka
Forum PHP.pl > Forum > Przedszkole
blackneron
Nie wyświetla obrazka blink.gif

  1. <?php
  2. print "<table align='left' width='100' border='0' cellspacing='12' cellpadding='0'>";
  3. print "<tbody><tr><td>";
  4. print "<img src='galeria/$wiersz[nazwa_kat]/$wiersz[nazwa]' border='0' width='300'>";
  5. print "<b>$wiersz[tytul_pl]</b><br /><i>$wiersz[opis_pl]</i></td></tr></tbody></table>";
  6. ?>
babejsza
  1. <?php
  2. print '<table align="left" width="100" border="0" cellspacing="12" cellpadding="0">';
  3. print '<tbody><tr><td>';
  4. print '<img src="galeria/'.$wiersz['nazwa_kat'].'/'.$wiersz['nazwa'].'" border="0" width="300">';
  5. print '<b>'.$wiersz['tytul_pl'].'</b><br /><i>'.$wiersz['opis_pl'].'</i></td></tr></tbody></table>';
  6. ?>


Zainteresuje się jakimiś kursami dotyczącymi najpierw html'a i css, a potem php.
www0_0
  1. <?php
  2. print '<table align="left" width="100" border="0" cellspacing="12" cellpadding="0">';
  3. print '<tbody><tr><td>';
  4. print '<img src="galeria/' .$wiersz['nazwa_kat']. '/' .$wiersz['nazwa']. ' border="0" width="300">';
  5. print '<b>' .$wiersz['tytul_pl']. '</b><br /><i>' .$wiersz['opis_pl']. '</i></td></tr></tbody></table>';
  6. ?>


Spróbuj tak, chyba będzie działać, a jak nie to powiedz jakie błędy się wywalają.

---------------
Jak to na podstawowe pytania szybko znajdują się odpowiedzi:)
minuta po minucie:)

Aj to robienie na szybko, takie przyzwyczajenie już aby przed " dawać zawsze \" smile.gif

Już się poprawiłem:)
babejsza
@www0_0 - w ten sposób to na pewno nić mu się nie wyświetli (atrybut=\"wartosc\" - co to za zapis).
blackneron
tak też próbowałem, nie ma efektu...
www0_0
A zmodyfikuj ten kod w ten sposób:
  1. <?php
  2. echo $wiersz['nazwa_kat'];
  3. echo '<br>';
  4. echo $wiersz['nazwa'];
  5. echo '<br>';
  6. echo $wiersz['tytul_pl'];
  7. echo '<br>';
  8. echo $wiersz['opis_pl'];
  9. echo '<br>';
  10. print '<table align="left" width="100" border="0" cellspacing="12" cellpadding="0">';
  11. print '<tbody><tr><td>';
  12. print '<img src="galeria/' .$wiersz['nazwa_kat']. '/' .$wiersz['nazwa']. ' border="0" width="300">';
  13. print '<b>' .$wiersz['tytul_pl']. '</b><br /><i>' .$wiersz['opis_pl']. '</i></td></tr></tbody></table>';
  14. ?>


Sprawdzisz czy te zmienne są w ogule przekazywane, gdyż wydaje mi się że to może być przyczyną problemu.
babejsza
pokaż pełny kod wraz z zapytaniem do bazy i pętlą. Bo tak będziemy tylko zgadywać o co chodzi.
blackneron
Tak to wygląda.
  1. <?php
  2. $query=mysql_query("select a.nazwa,a.id,a.tytul_pl,a.opis_pl,
  3. b.katid, b.nazwa_kat_pl 
  4. from zdjecia AS a, kategorie AS b 
  5.  order by a.id desc limit 1");
  6. $wiersz=mysql_fetch_array($query);
  7.  
  8. print "<table align='left' width='100' border='0' cellspacing='12' cellpadding='0'><tbody><tr><td align='top'><img src='galeria/$wiersz[nazwa_kat_pl]/$wiersz[nazwa]' border='0' width='300'><br /><b>$wiersz[tytul_pl]</b><br /><i>$wiersz[opis_pl]</i></td></tr></tbody></table>";
  9. ?>


Chodzi o to aby wyświetliło obrazek, który ma najwyższy id.
babejsza
  1. <?php
  2. $query=mysql_query("
  3. SELECT
  4. a.nazwa,
  5. a.id,
  6. a.tytul_pl,
  7. a.opis_pl,
  8. b.katid, 
  9. b.nazwa_kat_pl
  10. FROM 
  11. zdjecia AS a, 
  12. kategorie AS b
  13. ORDER BY a.id DESC 
  14. LIMIT 1
  15. ");
  16.  
  17. $wiersz=mysql_fetch_array($query);
  18.  
  19. echo '
  20. <table align="left" width="100" border="0" cellspacing="12" cellpadding="0">
  21. <tbody>
  22. <tr>
  23. <td align="top">
  24. <img src="galeria/'.$wiersz['nazwa_kat_pl'].'/'.$wiersz['nazwa'].'" border="0" width="300">
  25. <br>
  26. <b>'.$wiersz['tytul_pl'].'</b>
  27. <br>
  28. <i>'.$wiersz['opis_pl'].'</i>
  29. </td>
  30. </tr>
  31. </tbody>
  32. </table>
  33. ';
  34. ?>


Wykonaj to i powiedz czy zwraca Ci błędy. Ogólnie chodzi o to, że odwołujesz się do żadnej relacji pomiędzy tabelą kategorie a zdjęcia.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.