Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dynamicznie generowana tabelka.
Forum PHP.pl > Forum > PHP
anonym
Mam problem z dynamicznie generowaną tabelką na podstawie danych w db MYSQL.

Struktura tabeli SQL jest taka:

|id|nazwa|www|ip|sygnal|opis|
-----------------------------------
|1 |CS|www.cs.pl|80.49.242.161|76kbps|ble ble ble|
|2 |PB |www.pb.pl|78.363.281.28|24kbps|ble ble ble|

Teraz chciał bym na mojej stronie była dynamicznie generowana tabelka na podstaie tej bazy danych. np:

ID NAZWA WWW IP SYGNAŁ OPIS
1 CS www.cs.pl 80.49.242.161 76kbps ble ble ble
2 PB www.pb.pl 78.222.211.28 24kbps ble ble ble

Jeżeli bym dodał nową pozycję do bazy danych np:

3 |DS|www.ds.pl|42.143.87.22|65kbps|ble ble ble|

To po otwarcio strony ta pozycja by była dodana do tabelki na stronie winksmiley.jpg
Chyba Wiecie o co mi chodzi biggrin.gif Za pomoc z góry dziękuję
stach
Polecam Ci zapoznac sie z Smarty.
a innym rozwiazaniem jest foreach" title="Zobacz w manualu PHP" target="_manual lub for" title="Zobacz w manualu PHP" target="_manual gdzie kazda nastepna wartosc tablicy z danymi z bazy jest wrzucana do odzielnej komorki tabeli.
rze-X-nik
Nie wiem, czy dobrze zrozumiałem.

Kod
INSERT INTO tabela VALUES ("pole1", "pole2", "pole3", "pole4", "pole5", "pole6");


tam, gdzie jest polen, to podajesz wartość.

a generowanie:

  1. <?php
  2.  
  3. //wcześniej łączysz się z bazą
  4. $q = mysql_query('SELECT * FROM tabela\");
  5.  
  6. echo '<table>';
  7.  
  8. while($r = mysql_fetch_assoc($q)){
  9.  echo '<tr><td>'.$r['id'].'</td><td>'.$r['nazwa'].'</td><td>'.$r['www'].'</td><td>'.$r['ip'].'</td><td>'.$r['sygnal'].'</td><td>'.$r['opis'].</td></tr>';
  10. }
  11.  
  12. echo '</table>';
  13.  
  14. ?>


chyba powinno działać
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.