Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zliczanie rekordów + odpowiednia kolejność
Forum PHP.pl > Forum > Bazy danych > MySQL
pawel007
Witam was serdecznie!

Moje pytanie jest nastepujące:

Jak zliczyć rekordy w bazie (tzn. to już wiem) + jak wyświetlić je w zadany sposób, np. chciałbym wyciągnąć wszystkie rekordy z tabeli a nastepnie wyświetlić je w tabeli składającej się z "n" wierszy i czterech kolumn i żeby każdy rekord zapisywał się w jednej komorce tabeli wygladać miałoby to tak:

+------------------------------------------------------+
| rekord 1 | rekord 2 | rekord 3 | rekord 4 |
+------------------------------------------------------+
| rekord 5 | rekord 6 | rekord 7 | rekord 8 |
+------------------------------------------------------+

itd. aż do końca !!

Prosze o pomoc !

Dzięki z góry i pozdrawiam

Pawel007
q
[php:1:27a08f6abe]
<?php
$result = mysql_query("SELECT pole FROM nazwa_tabeli");
$ile = mysql_num_rows($result);
$col = 4; //liczba kolumn

?>
<table>
<?php

for ($i=0; $i<ceil($ile/$col); $i++) {
?>
<tr>
<?php
for ($j=0; $j<$col; $j++) {
$rekord = mysql_fetch_row($result);
if ($rekord['pole']) print '<td>'.$rekord['pole'].'</td>'."n";
else print '<td>&nbsp;</td>'."n";
}
?>
</tr>
<?php
}
?>
</table>
[/php:1:27a08f6abe]

pisane z palca, moga byc bledy, ale idea moze byc wlasnie taka
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.