хм , а можно точнее.... Добавлено (17.06.2009, 14:02)
---------------------------------------------
Посмотри тута, http://phpclub.ru/detail/article/2000-12-05
Добавлено (17.06.2009, 14:03)
---------------------------------------------
Code
<?php
// кол-во строк в страницах
$in_page = 10;
// получаем количество строк
$amount = @mysql_result(mysql_query("SELECT count(id) as goods_total FROM goods"),0);
// рисуем навигационную строку и пишем начало таблицы
print("<div align=center>". [b]draw_bar($page, $amount, $in_page,
"goods.php?page=")[/b]. "</div>\n<table>");
// формируем запрос к базе
$goods_result = mysql_query("SELECT id, name, description, price FROM goods
ORDER BY name, price ". [b]get_limit($page, $amount, $in_page)[/b]);
// получаем номер для нумерованного списка
$count = [b]get_count_limit($page, $amount, $in_page)[/b];
// выводим строки
while ($good_row = mysql_fetch_array($goods_result)) {
$count++;
print ("<tr");
// фон каждой второй строки — серым цветом
if ($count/2==intval($count/2))
print (" bgcolor=#e1e1e1");
print ("><td align=right>$count.</td><td>${good_row[name]}
${good_row[description]}</td><td align=right>${good_row[price]}</td></tr>\n");
};
// конец таблицы и нижняя навигационная строка
print("</table><div align=center>". [b]draw_bar($page, $amount,
$in_page, "goods.php?page=")[/b]. "</div>\n");