Генерация страниц новостей

Json

Новичок
Есть вопрос:
Имеется система новостей на php, данные засасывает из мускула.
структура таблицы такова - 3 поля: 1) id 2) title 3) content
Есть раздел на сайте "Новости" (news.php), нужно, чтобы в нем отображались только заголовки новостей (title), а они в свою очередь являлись ссылками на полную новость (title и content). Как это реализовать? Что-то на примере news.php?show=2

Помогите, пожалуйста, сам просто ума не приложу как сделать(
 

proWoke

Новичок
Получаете список всех новостей. Выводите в цикле их title, а в ссылку вставляете их id. Будет так примерно
PHP:
<a href="news.php?id_news=<?php echo $myrow['id']; ?>"><?php echo $myrow['title']; ?></a>
 

Духовность™

Продвинутый новичок
Получаете список всех новостей. Выводите в цикле их title, а в ссылку вставляете их id. Будет так примерно
PHP:
<a href="news.php?id_news=<?php echo $myrow['id']; ?>"><?php echo $myrow['title']; ?></a>
вот не надо на этом форуме обучать ЭЛЕМЕНТАРНЫМ азам программирования на PHP. Ок? Вопрос не стоит данной темы.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Духовность™
Трим, а как-же, "я не обижаю новичков?" ;)
 

VANHALEN

Новичок
Надеюсь это не будет нарушением приавил форума

PHP:
if (!isset($_GET['show'])) {
$spisok = "SELECT * FROM `название твоей таблицы` ORDER BY `id` DESC";
$result = mysql_query($spisok) OR DIE ('НЕ МОГУ ВЫПОЛНИТЬ ЗАПРОС'); 
$number = mysql_num_rows($result);
if ($number == 0) { 
echo "Нету новостей"; 
} else {
while ($row=mysql_fetch_array($result)) {
echo "<a href ='?show=".$row['id']."'>".$row['title']."</a>";
  } 
}
}else{
$show = "SELECT * FROM `название твоей таблицы` WHERE `id` = ".$_GET['id']."";
$content = mysql_query($show) OR DIE ('НЕ МОГУ ВЫПОЛНИТЬ ЗАПРОС');  
$row=mysql_fetch_array($content);
echo "<h1>".$row['title']."</h1>".$row['content']."";
};
А вообще это даже полезно иногда. Я сам так вот, разбирая чужие скрипты, постигал логику простых вещей. А вот в учебнике ему бы посоветовали бы отсылать переменную show в другой скрипт, а тот уже выводил бы полную новость.. И спрашивается нахера, если и список и новость можно в одном файле поиметь.
 

korvin0

моська
Надеюсь это не будет нарушением приавил форума

PHP:
if (!isset($_GET['show'])) {
$spisok = "SELECT * FROM `название твоей таблицы` ORDER BY `id` DESC";
$result = mysql_query($spisok) OR DIE ('НЕ МОГУ ВЫПОЛНИТЬ ЗАПРОС'); 
$number = mysql_num_rows($result);
if ($number == 0) { 
echo "Нету новостей"; 
} else {
while ($row=mysql_fetch_array($result)) {
echo "<a href ='?show=".$row['id']."'>".$row['title']."</a></div>";
  } 
}
}else{
$show = "SELECT * FROM `название твоей таблицы` WHERE `id` = ".$_GET['id']."";
$content = mysql_query($show) OR DIE ('НЕ МОГУ ВЫПОЛНИТЬ ЗАПРОС');  
$row=mysql_fetch_array($content);
echo "<h1>".$row['title']."</h1>".$row['content']."";
};
А вообще это даже полезно иногда. Я сам так вот, разбирая чужие скрипты, постигал логику простых вещей. А вот в учебнике ему бы посоветовали бы отсылать переменную show в другой скрипт, а тот уже выводил бы полную новость.. И спрашивается нахера, если и список и новость можно в одном файле поиметь.
Это называется "какой вопрос, такой ответ" :)
 
Сверху