Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] wyświetlanie rekordów w tabelkach..
-Gość_hekko-
post
Post #1





Goście







mam zapytanie i jego wynikiem są rekordy z bazy
i mam tabele a w niej 2 kolumny wierszy
----------------
1 | 2
----------------
3 | 4
----------------
itd

i co zrobic aby kolejne rekordy wyświetlały się tak jak idą cyfry w przykładzie ? 1,2,3,4,5,6 itd.. ? dodam że komórki z lewej są innej szerokości niż te z prawej..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
TomASS
post
Post #2





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Ale mają się wyświetlać obok siebie? Czy chcesz aby się wyświetlały wierszami w dwóch kolumnach? Co ma do tego szerokość kolumn?


Odp. 1
Jeśli chcesz aby wyświetlały się obok siebie to:
  1. <?php
  2.  
  3. $query = "SELECT ID, Nazwa FROM euro_stacje";
  4. $result = mysql_query($query);
  5. while ($row = mysql_fetch_assoc($result)){
  6.  $wyswietl .= ' '.join(' ',$row);
  7.  
  8. }
  9. echo $wyswietl;
  10.  
  11. ?>


Odp. 2
Jeśli chcesz pod sobą:
  1. <?php
  2.  
  3. $query = "SELECT ID, Nazwa FROM euro_stacje";
  4. $result = mysql_query($query);
  5. echo '<table border="1">';
  6. while ($row = mysql_fetch_assoc($result)){
  7. echo '<tr>';
  8. echo '<td>'.$row['ID'].'</td>';
  9. echo '<td>'.$row['Nazwa'].'</td>';
  10. echo '</tr>';
  11. }
  12. echo '</table>';
  13.  
  14. ?>
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: 13.10.2025 - 09:21