Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] Jak wyświetlić dane z całej tabeli?
Forum PHP.pl > Forum > Przedszkole
erugio
Witam.
W poszczególnych rekordach mam zapisane dane, ale jak mam wyświetlić te dane ładnie obrabiając je np. w tabele, i następne , tak, zeby w efekcie wyświetliła się strona z danymi kolejno w różnych tabelach. To pewnie musi być zrobione jakoś w pętli, ale nie mam pojecia jak. Pomocy.
potreb
mysql_fetch_array
erugio
CZyli jak ma wyglądać kod?
Kod
$zapytanie = "SELECT * FROM waiting";
$wykonaj = mysql_fetch_array($zapytanie);

echo $wykonaj['name'];
potreb
Np tak:
  1. <?php
  2. $sql = mysql_query ("SELECT * FROM tabela ORDER BY id DESC") or die (mysql_error());
  3. while ($row = mysql_fetch_array ($sql)) {
  4. echo $row['pole1'];
  5. }
  6. ?>


W szukajce znajdziesz mnóstwo przykładów
redelek
U mnie to wygląda tak, zobacz i pokombinuj,

  1. <?
  2. include 'include/DB_config.php';
  3. include 'include/DB_open.php';
  4. $cnt=0;
  5. $query = "SELECT id, plk_nazwa, autor, data, jezyk_skr FROM sm_skrypty";
  6. $result = mysql_query($query) or die('UUpss nie mogę pobrać rekordów z bazy :(');
  7. if(mysql_num_rows($result) == 0)
  8. {
  9. echo "Baza jest pusta jak dzban :( <br>";
  10. } 
  11. else
  12. {
  13. while(list($id, $plk_nazwa, $autor, $data, $jezyk_skr) = mysql_fetch_array($result))
  14. {
  15.  $cnt++;
  16.  
  17.  echo '<tr><td align="center">'.$cnt.'</td>';
  18.  echo '<td>'.$plk_nazwa.'</td>';
  19.  echo '<td align="center">'.$jezyk_skr.'</td>';
  20.  echo '<td align="center">'.$autor.'</td>';
  21.  echo '<td align="center">'.$data.'</td>';
  22.  echo '<td align="center"><a href="index.php?id='.$id.'" title="Pobierz plik"><img src="icons/download2.png" align="center" border="0" width="16" height="16" /></a></td>';
  23. echo '<td align="center"><a href="opis.php?id='.$id.'" title="Czytaj opis"><img src="icons/info.png" align="center" border="0" width="16" height="16" /></a></td>';
  24.  
  25.  
  26. }
  27. }
  28. include 'include/DB_close.php';
  29. echo '</table></div>';
  30. echo '<div id="main2">';
  31. echo '<table border="0" width="300px" cellspacing="0" cellpadding="2"><tr>';
  32. echo '<td align="center"><a href="login.php" title="Zaloguj się ..."><img src="icons/user.png" align="center" border="0" width="16" height="16" /></a></td>';
  33. echo '</table></div>';
  34.  
  35. ?>
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.