<?php
if (!isset($st))
{
$result1 = mysql_query("SELECT cat,description,view,author,date,img,title,id FROM data WHERE cat='$cat'",$db);
if (!$result1)
{
echo "Error";
echo "Код ошибки:<br />";
exit(mysql_error());
}
if (mysql_num_rows($result1) > 0)
{
$myrow1 = mysql_fetch_array($result1);
do
{
printf(
"<table id='table'>
<tr>
<td>
<p><img src='%s' id='img' align='left' /><a href='articles_view.php?cat=%s&id=%s' id='href'><h1>%s</h1></a></p>
<p id='descr'>%s</p>
</td>
</tr>
<tr>
<td>
<p id='author'>Автор: %s</p>
<p id='views'><span class='fl'>Дата: %s</span>
<span class='fr'>Просмостров: %s</span></p>
</td>
</tr>
</table>",$myrow1['img'],$myrow1['cat'],$myrow1['id'],$myrow1['title'],$myrow1['description'],$myrow1['author'],$myrow1['date'],$myrow1['view']);
}
while($myrow1 = mysql_fetch_array($result1));
}
else
{
echo 'Error';
exit();
}
}
else {
$result2 = mysql_query("SELECT * FROM data WHERE id='$st'",$db);
$myrow2 = mysql_fetch_array($result2);
printf ("<h1>%s</h1><p>%s</p><p>%s<br />%s<br />%s</p>",$myrow2['title'],$myrow2['text'],$myrow2['date'],$myrow2['author'],$myrow2['view']);
}
?>
Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.
ПодписатьсяПодписавшись по E-mail, Вы будете получать уведомления о новых статьях.
ПодписатьсяДобавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.
Мой аккаунт Моя группаКакая тема Вас интересует больше?
Профессия Web-разработчик с нуля
Этот курс даст Вам пошаговый план для освоения профессии Web-разработчика. Следуя этому плану, Вы освоите профессию всего за 8 месяцев, занимаясь 1 час в день.
Также Вы узнаете, как сделать так, чтобы работодатели сами просили Вас устроиться к ним на работу.
Получите курс сейчас!
Чтобы получить Видеокурс,
заполните форму
Делай то, что в жизни тебе даётся легко, и делай это изо всех сил.
Неизвестный
Форум сайта MyRusakov.ru
<?
include("block/bd.php"
mysql_query("SET NAMES 'utf8'"
if (isset($_GET['cat'])) {$cat = $_GET['cat'];}
if (isset($_GET['id'])) {$st = $_GET['id'];}
if (!isset($cat)) {$cat=7;}
if (!isset($st)) {$st=1;}
$result = mysql_query("SELECT * FROM catt WHERE id='$cat'",$db);
if (!$result)
{
echo "Error";
echo "Код ошибки:<br />";
exit(mysql_error());
}
if (mysql_num_rows($result) > 0)
{
$myrow = mysql_fetch_array($result);
}
else
{
echo 'Error';
exit();
}
?>
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063
Я имел в виду реализацию вывода всех
статей из категорий с кратким описанием,
к примеру их 3. А при щелчке на
ссылку краткого описания открывалась
бы статья полностью. При этом использовать
всего 1 файл, разумеется пользуясь
несколькими переменными.
К сожалению, моя попытка оказалось
неудачной.
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063
ac-40-6.0
Эксперт
Дата регистрации:
29.06.2012 02:02:06
Сообщений: 88
Сделал форум. Вначале выводятся заголовки тем, а затем понеслась.
По ссылке на тот же файл выводится вся тема с комментариями.
По другой ссылке выводится форма добавления новой темы.
И так далее, начиная от сортировки по темам, последним комментариям, количеству и т.д. и т.п. и заканчивая проверкой на авторизацию(Неавторизированным одну страницу, авторизированным другую, создателю темы третью).
Итого 872 строки кода, не считая подключаемых файлов.