[php@MySql] Porcjowanie, inne

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
patol
Nowy
Nowy
Posty: 117
Rejestracja: czw wrz 18, 2003 9:24 pm
Kontakt:

[php@MySql] Porcjowanie, inne

Post autor: patol »

Jak zrobic by w rzedzie pojawialo sie jedynie 5 rekordow, a w nastepnych rzedach kolejne 5 i tak dalej.
masterix
Przelotem
Przelotem
Posty: 220
Rejestracja: wt wrz 07, 2004 6:44 pm
Kontakt:

Re: [php@MySql] Porcjowanie, inne

Post autor: masterix »

A jakie jest u Ciebie pojęcie "rząd" ? np ilość komórek w tabeli w poziomie? I jak chcesz to wyświetlać? w tabelce? Wiecej szczegółów :)

pzdr.
patol
Nowy
Nowy
Posty: 117
Rejestracja: czw wrz 18, 2003 9:24 pm
Kontakt:

Re: [php@MySql] Porcjowanie, inne

Post autor: patol »

chodzilo mi o cos takiego

[php]<?php
$i=0;
$result = mysql_query('select * from tabela');
while ($row = mysql_fetch_assoc($result))
{
//tutaj wyswietlasz co chesz np. echo $row['jakiespole'];

if ($i==4)
{//tutaj robisz nową linię
echo "<br>";
$i=0;
}
else
$i++;
}
?>[/php]
masterix
Przelotem
Przelotem
Posty: 220
Rejestracja: wt wrz 07, 2004 6:44 pm
Kontakt:

Re: [php@MySql] Porcjowanie, inne

Post autor: masterix »

No to prawie sobie odpowiedziałeś na pytanie. Zdaje się, ze wystarczy sprawdzać podzielność $i wobec liczby kolumn. Czyli np[php]<?php
if ($i % 4 == 0 )
echo '<br />';
?>[/php]Czyli będzie dzieliło na 4 kolumny.

pzdr.
ODPOWIEDZ