![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 23.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
:?:
Witam Potrzebuje skryptu który wyświetla zawartość całej wybranej tabeli z MySql. Rekordy muszą być wyświetlane jeden pod drugim. Pilnie |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 28.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Bravewarrior chyba zrobił błąd. Jego skrypt w nieskończonej pętli wyswietla cały czas tylko pierwszy rekord z tabeli. Może ja się mylę bo zaczynam dopiero prace z sql i php, ale ja musiałem najpierw policzyc rekordy a potem je dopiero pobrać po kolei:
Kod <?
$sql_login='user'; $sql_password='hasło'; $sql_baza="nazwa_bazy"; $nazwa_tabeli="nazwa_tabeli"; @ $baza = mysql_pconnect("localhost","$sql_login","$sql_password"); if (!$baza) { echo "Błąd. Nie mozna połączyc się z bazą danych"; exit; } mysql_select_db($sql_baza, $baza); $query="select * FROM $nazwa_tabeli"; $result = mysql_query($query, $baza); $num_results = mysql_num_rows($result); echo "<p>Liczba odszukanych rekordów: ".$num_results."</p>"; for ($i=0; $i <$num_results; $i++) { $row = mysql_fetch_array($result); echo "<p><strong>".($i+1).". Opis-pola-nr-1: "; echo stripslashes($row["pole1"]); echo "</strong><br>Opis-pola-nr-2: "; echo stripslashes($row["pole2"]); echo "<br>Opis-pola-nr-3: "; echo stripslashes($row["pole3"]); echo "</p>"; } ?> ?>[/php] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 14:08 |