есть скрипт он выводит нумерацию страниц таблицы, 1,2,3
а данные с таблице mysql как вытащить, чтобы тоже по 1,2,3
когда на 2 ссылку наживаешь чтобы выводило 2 часть данных,
когда на 3 третью табличную часть.
Совсем замучался, помогите плиз
<?php
$link = mysql_connect("localhost","root","2856454"); //Подключаемся к серверу базы данных
mysql_select_db("onliner",$link); //Выбираем базу
$posts = mysql_query("select * from hbd");
$total_posts = mysql_num_rows($posts); //Считаем число строк в таблице с сообщениями (posts)
$page=1;
$link=1;
$pages = ceil($total_posts/$page);
$per_page=1;
};
for($i=1;$i<=$pages;$i++)
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?num='.$i*$per_page.'">'.$i."</a>\n";
};
?>
Спустя 30 минут, 21 секунда (21.01.2010 - 16:41) Winston написал(а):
Что это за скобка };
после фигурных скобок, точка с запятой не ставятся !
Вот так нужно:
В цикле сделай вот так:
после фигурных скобок, точка с запятой не ставятся !
Вот так нужно:
for($i=1;$i<=$pages;$i++)
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?num='.$i*$per_page.'">'.$i."</a>\n";
}
В цикле сделай вот так:
echo "<a href='".$_SERVER['PHP_SELF']."'?num='".$i*$per_page."'>".$i."</a>\n";
Спустя 20 минут, 10 секунд (21.01.2010 - 17:01) zim3000 написал(а):
все равно проблема с кодом не решена, че нужно добавить чтобы не только ссылки выводились, но и данные с баззы mysql
Спустя 46 минут, 25 секунд (21.01.2010 - 17:47) Winston написал(а):
А так попробуй:
$link = mysql_connect("localhost","root","2856454"); //Подключаемся к серверу базы данных
mysql_select_db("onliner",$link); //Выбираем базу
$posts = mysql_query("select * from `hbd`");
$page=1;
$link=1;
$pages = ceil($total_posts/$page);
$per_page=1;
while ($row = mysql_fetch_assoc($posts)) //Цикл вывода информации из базы
{
print "<a href='".$_SERVER['PHP_SELF']."'?num='".$row['id']*$per_page."'>".$row['name']."</a>\n Какой то текст из базы".$row['text'];
}
Спустя 23 минуты, 57 секунд (21.01.2010 - 18:11) zim3000 написал(а):
Notice: Undefined index: text in C:\apache\localhost\www\index.php on line 63
выдает ошибку, и выводит из базы инфу со ссылкой, так мне не надо
мне нужно чтобы инфа из mysql была отдльно, и навигация 123 тоже была внизу, народ почти получилось, уже прогресс, кто поможет советом плиз
выдает ошибку, и выводит из базы инфу со ссылкой, так мне не надо
мне нужно чтобы инфа из mysql была отдльно, и навигация 123 тоже была внизу, народ почти получилось, уже прогресс, кто поможет советом плиз
Спустя 9 минут, 47 секунд (21.01.2010 - 18:21) zim3000 написал(а):
таблица в моем mysql такая
[email ] [name] [month] [day] [sex]
[zim@ya.ru] [anton] [12] [1] [mail]
[zim3000@ya.ru] [dima] [12] [1] [mail]
[email ] [name] [month] [day] [sex]
[zim@ya.ru] [anton] [12] [1] [mail]
[zim3000@ya.ru] [dima] [12] [1] [mail]
Спустя 16 часов, 53 минуты (22.01.2010 - 11:14) zim3000 написал(а):
up