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
-Gość-
post
Post #2





Goście







Wszystko było by dorze gdyby z każdym nowym rekordem nie powielało całej pętli for (Chodziaż pętla for jest poza pętlą while)

  1. echo '<table>';
  2. for($i=1;$i<41;$i++){
  3. if($i%5==1)echo '<tr>';
  4. $q=mysql_query("SELECT * FROM `eq`");
  5. while($r=mysql_fetch_array($q)){
  6. if($i==$r["pole"]){
  7. echo '<td class="droppable">X</td>';
  8. }else{
  9. echo '<td class="droppable"> </td>';
  10. }
  11. }
  12. if($i%5==0)echo '</tr>';
  13. }
  14. echo '</table>';
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: 25.12.2025 - 12:43