Доброго времени суток! Есть скрипт, который выводит Название и краткую новость. Поля в БД id Название: name Краткая новость: text Полная новость: full-text Code: <?php include ('auth.php'); /* Определяем количество сообщений на странице */ $lim = "10"; @$page = $_GET['page']; /* Меняем table на название вашей таблицы и не забываем указывать дополнительные параметры выборки (если они у вас есть) */ $res = mysql_query("SELECT COUNT(*) FROM news"); $row = mysql_fetch_array($res); $posts = $row[0]; $str = ceil($posts/$lim); if(empty($page) or $page < 0) $page = 1; if($page > $str) $page = $str; $start = $page * $lim - $lim; /* Дальше подставляете свой код вывода данных из базы в цикле, но обязательно укажите LIMIT $start, $lim */ $result = mysql_query("SELECT name,text FROM news ORDER BY name DESC LIMIT $start, $lim",$db); $myrow = mysql_fetch_array($result); $n=mysql_num_rows($result); echo "<table border=1> <tr><th>Название</th><th>Новость</th><th>Edit</th><th>Delete</th></tr>"; // и теперь в цикле выводим построчно for($i=0;$i<$n;$i++) echo "<tr><td><b>",mysql_result($result,$i,name), "</b></td><td>",mysql_result($result,$i,text), "</td><td>Edit </td><td>Delete </td></tr>"; echo "</table>"; {printf ("<p>%s</p>",$myrow["title"]);} while ($myrow = mysql_fetch_array ($result)); /* Дальше все остается без изменений */ echo '<a href=?page='. ($page - 1) .'>Назад</a> '; $i=1; while ($i <= $str) { if ($i==$page) {echo '<strong><a href=?page='.$i.'>'.$i.'</a></strong> ';} else {echo '<a href=?page='.$i.'>'.$i.'</a> ';} $i = $i+1; } echo ' <a href=?page='. ($page + 1) .'>Вперед</a>'; ?> Что еще нужно прописать и куда, чтобы выводилась ссылка на Полную новость. Заранее спасибо за помощь.
сделай ссылку типа : ?do=full&id= и проверку : if($_GET['do'] == "full") { тут полную. }else{ //тут краткую новость }