Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][SQL]Tabela oparta na bazie danych.
Forum PHP.pl > Forum > Przedszkole
KamilaT
Potrzeba mi wzór kodu na tabelę (taką normalną) na bazie danych;)
Z góry dzięki.
nospor
http://dev.mysql.com/doc/refman/5.1/en/create-table.html

co ma do tego php? Przenosze
KamilaT
Troszkę źle sprecyzowałam. Chodzi o tabelkę (<table>) opartą na bazie danych, czyli wczytującej z niej danych winksmiley.jpg
phpion
mysql_fetch_assoc" title="Zobacz w manualu PHP" target="_manual i zobacz pierwszy przykład.
Skie
Hm, pobierasz odpowiednie rekordy z bazy danych które Cię interesują, potem robisz jedną pętle w drugiej, i jedziesz najpierw po polach od pierwszego do ostatniego tworząc w phpie '<td>cos</td>', przy każdym przejściu do następnego rekordu robisz natomiast '<tr></tr>', potem całość ładujesz do print, echo, lub czego tam używasz do wyświetlania, i gotowe ;-)

...w dużym skrócie.
KamilaT
A dokładniej;)?
nospor
A tak dokladniej to dostalas juz linka od phpiona. Zrob to co tam napisali - w ten sposob wyswietlisz sobie dane. Jak juz przejdziesz przez ten niesamowicie trudny etap, zajmiemy się twoją tabelką.
KamilaT
Co dalej?
john_doe
  1. <?php
  2. mysql_connect('localhost','uzytkownik','haslo');
  3.  
  4. mysql_select_db('baza');
  5.  
  6. $result = mysql_query('select id_user, nazwa from tabela');
  7. print '<table border="1">';
  8. while ($row = mysql_fetch_assoc($result)) {
  9.  
  10.    print '<tr><td>';
  11.  
  12.    print $row["id_user"];
  13.  
  14.    print $row["nazwa"];
  15.  
  16.    print '</td></tr>';
  17. }
  18.  
  19. print '</table>';
  20.  
  21. ?>


nagłówki kolumn sobie dodaj poza pętlą while smile.gif
KamilaT
Mam następny problem:)
Akurat teraz chcę wstawić coś do tabelki.
Co tu jest źle?

  1. <?php
  2. //Baza
  3.  
  4. //Dodaj urlop
  5.  
  6. <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
  7. <label> Twój login : <br>
  8. <textarea name="login">
  9. <label> Od kiedy : <br>
  10. <textarea name="od">
  11. <table> Do kiedy : <br>
  12. <textarea name="do">
  13. <table> Powód : <br>
  14. <textarea name="powod">
  15. </textarea></label><br>
  16. <input type"submit" value="Wyślij />
  17. </form>
  18.  
  19. ?>
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.