Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pobieranie danych z bazy do tabeli
--qwert--
post
Post #1





Goście







Witam.

Za pomocą pętli for tworzę tabelę w której jest 40 komórek. Do tych komórek chciałem pobrać dane z bazy lecz nie wiem za bardzo jak. W bazie będzie numer pola w którym ma się znaleźć.

Na razie wygląda to tak:

  1. echo '<table>';
  2. for($i=1;$i<41;$i++){
  3. if($i%5==1)echo '<tr>';
  4. echo '<td class="pole"> </td>';
  5. if($i%5==0)echo '</tr>';
  6. }
  7. echo '</table>';
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
slawek3422
post
Post #2





Grupa: Zarejestrowani
Postów: 142
Pomógł: 7
Dołączył: 3.08.2007
Skąd: śląsk

Ostrzeżenie: (0%)
-----


Nie wiem czy dobrze zrozumiałem ...

  1. <?php
  2.  
  3. echo '<table>';
  4. $q = mysql_query("");
  5. while($r = mysql_fetch_array($q)){
  6. for($i=1;$i<41;$i++){
  7. if($i%5==1)echo '<tr>';
  8. if($i == $r["info_z_bazy"]){
  9. echo '<td class="pole">'.$r["info_z_bazy"].'</td>';
  10. } else {
  11. echo '<td class="pole"></td>';
  12. }
  13. }
  14. if($i%5==0)echo '</tr>';
  15. }
  16.  
  17. echo '</table>';
  18.  
  19. ?>


Powyższy skrypcik sprawdza czy wartosc z bazy jest równa numerowi komórki, jeżeli tak to ja wyświetla a jeżeli nie to wyświetli pustą komórkę.

Ten post edytował slawek3422 13.02.2012, 16:51:53
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 10:10