Ссылки на стрници

.snif

Новичок
Постраничный вывод

Вобщем я новичёк в PHP, заранее извеняюсь если буду тупить. Теперь собственно сама проблема:
Имеется страница:
PHP:
<html>
<head>
<title>ТЕСТ</title>
</head>
<body bgcolor="black" text="green">
<center>
<a style="color: green; font-weight: normal; text-decoration: none;" href="add.php"><b>[Добавить запись]</b></a>
</center>
<br />
<table align="center" border="0">
<tr>
<?php
$link = mysql_connect("localhost", "root", "");
mysql_select_db("reg");
$query = "SELECT * FROM `blog`";
$sql = mysql_query($query);
while ($result = mysql_fetch_array($sql)){ 
   echo "<td align=center bgcolor=gray width=300 height=20><b>Написал:</b>".' '.$result[name]."</td></tr>"; 
   echo "<td align=center bgcolor=gray width=300 height=20><b>ICQ:</b>".' '.$result[icq]."</td></tr>"; 
   echo "<td align=center bgcolor=gray width=300 height=70>".$result[txt]."</td></tr>"; 
   echo "<tr><td></td></tr>";
   }
   mysql_close($link);
?>
</tr>
</table>
</body>
</html>
Это что-то типо гостевой книги=)
И вот предположим там будет 60 записей, на одной странице не красиво, хочу что-бы внизу создавались цифорки (ну как бы ссылки на другие странице) чтобы на одной странице было по 10 записей скажем.
Заранее спасибо
 

Capcha

Новичок
LIMIT это часть SQL запроса имеющий определенный формат параметров. Здесь два варианта. Первый, это когда вы вводите один параметр, к примеру: LIMIT 10, что означает выборку первый 10 строк результата. Второй, это когда вы вводите два параметра, к примеру: LIMIT 5, 10, что означает выборку 10 строк результата запроса, начиная с 5ой.


А дальше сам думай, развивай логику...
 

.snif

Новичок
Crys
из это йстатьи понял о LIMIT, тоесть сколько "новостей" выводить на одной страничке. А как вот эти ссылки на странице сделать?
 

Capcha

Новичок
.snif
количество твоих новостей раздели на кол-во которое ты хочеш вывести на каждой страничке и округли..

-~{}~ 30.11.08 21:26:

1. определяеш кол-во новостей которое у тебя в БД
предположим их у тебя 150
2. ставим ограничение на 10 новостей на страничку.
3. делим 100 на 10 получаем 15страничек

через цикл выводиш
а = 1
б = 15

вайл а != б
эко "<a хреф=индекс.пхп?пэйдж=а> а </a>";
а++
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
.

Договорились же особо не пинать?
 
Сверху