Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wyświetlenie obrazka z serwera i odczyt jego nazwy z mysql
Forum PHP.pl > Forum > Przedszkole
guilty82
Witam,

Napisalem niedawno skrypt, ktory laduje obrazki na serwer i zapisuje ich nazwy w tabelce mysql.
Teraz chcialbym wyswietlic obrazek ktory zaladowalem na serwer, odczytujac jego nazwe z tabeli.

napisalem taki skrypt, ale on wyswietla tylko nazwe obrazka (pobiera ja z mysql)
  1. <?php
  2. $dbcnx = mysql_connect('localhost', 'root', 'haslo');
  3. if (!$dbcnx) {
  4. exit('<p>Nie mozna polaczyc sie z baza danych.</p>');
  5. }
  6.  
  7. if (!@mysql_select_db('domek')) {
  8. exit('<p>Nie mozna zlokalizowac bazy danych.</p>');
  9. }
  10. $sql = @mysql_query('SELECT render_przod FROM domki');
  11. if (!$sql) {
  12. echo '<p>Problem: ' . mysql_error() . '</p>';
  13. }
  14. while ($row = mysql_fetch_array($sql)) {
  15.  echo '<p>' .$row['render_przod']. '</p>';
  16. }
  17. ?>

mi chodzi o to zeby obrazek sie wyswietlil. wiem ze musze dodac katalog (upload) w ost petli. probowalem tak:
echo '<p>' "upload\" .$row['render_przod']. '</p>';
wiem, ze brakuje jakiegos znaczku..
blad:
Parse error: parse error, unexpected '"', expecting ',' or ';' in select.php on line 15
czego tam brakuje?
Sokal
Hehehe...
Ty w ogóle wiesz co to HTML? laugh.gif
Obrazek się wyświetla, np. tak:
  1. <img src="sciezka/do/obrazka" />


Ty zrób tak:
  1. <?php
  2. (...)
  3. while ($row = mysql_fetch_array($sql)) {
  4.  echo '<p>Nazwa: ' .$row['render_przod']. '<br /><img src="'.$row['render_przod'].'" /></p>';
  5. ?>
babejsza
  1. <?php
  2. $dbcnx = mysql_connect('localhost', 'root', 'haslo');
  3. if (!$dbcnx) 
  4. {
  5. exit('<p>Nie mozna polaczyc sie z baza danych.</p>');
  6. }
  7.  
  8. if (!@mysql_select_db('domek')) 
  9. {
  10. exit('<p>Nie mozna zlokalizowac bazy danych.</p>');
  11. }
  12.  
  13. $sql = @mysql_query('SELECT render_przod FROM domki');
  14. if (!$sql) 
  15. {
  16. echo '<p>Problem: ' . mysql_error() . '</p>';
  17. }
  18.  
  19. else
  20. {
  21. while ($row = mysql_fetch_array($sql)) 
  22. {
  23. echo '<img src="upload/' .$row['render_przod']. '" alt="" />';
  24. }
  25. ?>
guilty82
Wielkie dzieki za pomoc! smile.gif
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.