[php][mysql] Dodanie porcjowania...

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.
gsiPL
Posty: 3
Rejestracja: sob lut 24, 2007 12:27 am

[php][mysql] Dodanie porcjowania...

Post autor: gsiPL »

Mam kod na mojej stronie:

Kod: Zaznacz cały

<?
$connection = mysql_connect("localhost","root","");
$db = mysql_select_db("portfolio", $connection);
$sql = mysql_query("SELECT * FROM news_webmaster ORDER BY id ASC");
$alternate = "2";
while ($row = mysql_fetch_array($sql)) {
$id = $row["id"];
$tytul = $row["tytul"];
$link = $row["link"];
$data_dodania = $row["data_dodania"];
if ($alternate == "1") {
$color = "#ffffff";
$alternate = "2";
}
else {
$color = "#c0c0c0";
$alternate = "1";
}
echo "<div id='news_webmaster'>$id. <a href='http://$link'>$tytul</a> [$data_dodania]</div>";
}
?>
Wyświetla dobrze wssystko ale chciałbym zapytać... Jak dołączyć do niego porcjowanie ?

Za nic niemoge sobie dopasować własnego skryptu do tych porcjowan co są w googlach :)

Pomożecie ?
Krzysztof Aszkiełowicz
Zaczyna działać
Zaczyna działać
Posty: 458
Rejestracja: pn maja 26, 2003 9:29 pm
Lokalizacja: Warszawa
Kontakt:

Re: [php][mysql] Dodanie porcjowania...

Post autor: Krzysztof Aszkiełowicz »

Chodzi Ci o wyświetlanie tylko pewnej ilości elementów (newsów?)
Jeśli tak to dodaj do zapytania:

[sql]LIMIT start, ile[/sql]

gdzie start to pozycja od której ma zacząć pobierać rekordy (domyślnie 0), a ile to ilość pobieranych elementów.
ODPOWIEDZ