Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyswietlanie linków z bazy danych
Forum PHP.pl > Forum > Przedszkole
dado
mam taki kod
  1. <?php
  2.  
  3. $tbl=&#092;"linki\";
  4. mysql_connect(&#092;"$host\", \"$user\", \"$pass\")or die(\"brak połączenia z MySql\");
  5. mysql_select_db(&#092;"$db\") or die(\"brak połączenia z bazą $db\");
  6.  
  7. $sql = MYSQL_QUERY(&#092;" SELECT * FROM $tbl WHERE sort='$link'; \"); 
  8. while ($row=mysql_fetch_array($sql))
  9. {
  10.  echo&#092;"<img align=\"absmiddle\\" src=\"images/parrow.gif\" /> \";
  11.  echo&#092;"<a class=\"$row[5]\\" title=\"$row[4]\" href=\"$row[3]\">$row[2]</a><br/>\";
  12.  $id=$row[0];
  13.  return ($id);
  14.  }
  15.  
  16. ?>

który ma wyświelać linki z bazy danych ale on wyswietla tylko pierwszy tak jakby petla nie działała, nie mam pojęcia co jest grane bo w innym pliku skrypt chdzi jak burza
theoden
  1. <?php
  2.  
  3. while ($row=mysql_fetch_array($sql)
  4.  
  5. ?>

MANUAL ->mysql_fetch_array" title="Zobacz w manualu PHP" target="_manual
$row jest tablica asocjacyjną o kluczach takich jak nazwy kolumn w bazie danych.
wiec nie $row['0'] tylko np $row['link'] chyba o to chodzi a i z zapytania wywal ten średnik z końca.
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.