Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [sql] wyswietlanie tabel
Forum PHP.pl > Forum > Przedszkole
faxsilver
Witam mam taki oto skrypt:

  1. <?
  2. ini_set('session.use_cookies', 0);
  3. session_name('IDTwojejSesji');
  4. $db = '*';
  5. $usr = '*';
  6. $pwd = '*';
  7. $localhost = '*';
  8.  
  9.  
  10.  
  11.  
  12. mysql_connect($localhost, $usr, $pwd) or die('Nie połączyło z bazą');
  13. @mysql_select_db($db) or die( "Unable to select database");
  14.  
  15. $wynik = mysql_query("SHOW FULL COLUMNS FROM polisy");
  16. if (!$wynik) echo "Błąd w zapytaniu SQL: ".mysql_error();
  17.  
  18.  
  19.  
  20.  
  21. if ($wynik) {
  22. $ile_kolumn = mysql_num_fields($wynik);
  23. echo "<table border="1">";
  24.  
  25. // pokazywanie nagłówków tabeli
  26. echo "<tr>";
  27. for ($i=0; $i<$ile_kolumn; $i++) {
  28. echo "<td><b>".mysql_field_name($wynik,$i)." </b></td>";
  29. }
  30. echo "</tr>";
  31.  
  32. // wypisywanie wierszy tabeli
  33. while($dane = mysql_fetch_array($wynik)) {
  34. echo "<tr>";
  35. for ($i=0; $i<$ile_kolumn; $i++) {
  36. echo "<td>".$dane[$i]." </td>";
  37. }
  38. echo "</tr>";
  39. }
  40.  
  41. echo "</table>";
  42. }
  43. ?>


ma on za zadanie wyswietlac zawartosc tabeli ale wyswietla strukture:

************************************************************************
*Field * Type * Collation * Null * Key *Default *Extra *Privileges *Comment *
************************************************************************


a ja chcialbym aby wyswietlilo zawartosc tej tabeli (opcja przegladaj w phpmyadminie - nie wiem jakiego slowa uzyc smile.gif )

jakies sugestie ?
nospor
SHOW FULL COLUMNS sluzy do wyswietlenia column tabeli a nie jej zawartosci. Do zawartosci sluzy select
http://dev.mysql.com/doc/refman/5.0/en/select.html

i zmien znacznik w tytule bo to mysql powinno byc

edit: w manualu php tez sa przyklady. wystarczy zajrzec...
http://pl.php.net/manual/pl/function.mysql-fetch-array.php
spryciula
no przecież, tak napisałeś zapytanie sql'owe

  1. SHOW FULL COLUMNS FROM polisy



a wpisz

  1. SELECT * FROM polisy


i wtedy będziesz miał wyświetlone, dane jakie masz w tabeli


@nospor, byłeś szybszy biggrin.gif biggrin.gif
faxsilver
a tak rzeczywiscie , dzieki
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.