Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zliczanie rekordów + odpowiednia kolejność
pawel007
post 16.03.2004, 18:20:14
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 9.10.2003
Skąd: Kraków

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


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


--------------------
Początki zawsze sa trudne...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
q
post 16.03.2004, 19:45:23
Post #2





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 4.04.2003
Skąd: Częstochowa/Wrocław

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


[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


--------------------
www.iNdS.pl - Najwieksza Amatorska Sieć Komputerowa w Polsce
www.marcinpeciak.eu - under construction
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:01