Помогите, люди добрые, кто чем не шутит совсем новичку.
Из таблицы data происходит выборка данных. А подскажите, пожалуйста, где и как поставить условие при котором с 1-й по 4-ю категорию (переменная cat) будет всё выводиться, а например 5 и 6 категории будут выводится без кол-ва Просмотров и имени Автора.
<?PHP
include ("bd.php");
if (isset($_GET['cat'])) {$cat = $_GET['cat']; }
$result = mysql_query("SELECT * FROM categories WHERE id='$cat'",$db);
if (mysql_num_rows($result) > 0)
{
$myrow = mysql_fetch_array($result);
}
else
{
echo "<div class='clear Content'><p>Информация по запросу не может быть извлечена в таблице нет записей.</p></div>";
exit();
}
$result2 = mysql_query("SELECT id,title,description,date,author,mini_img,view FROM data WHERE cat='$cat'",$db);
if (!$result2)
{
echo "<p>Запрос на выборку данных из базы не прошел.</p>";
exit(mysql_error());
}
if (mysql_num_rows($result2) > 0)
{
$myrow2 = mysql_fetch_array($result2);
do
{
printf ("<table align='center' class='post'>
<tr>
<td class='post_title'>
<p class='post_name'><img class='mini' align='left' src='%s'><a href='view_post.php?id=%s'>%s</a></p>
<p class='post_adds'>Дата добавления: %s</p>
<p class='post_adds'>Автор: %s</p></td>
</tr>
<tr>
<td><p class='post_description'>%s</p>
<p class='post_view'>Просмотров: %s</p></td>
</tr>
</table><br>",$myrow2["mini_img"],$myrow2["id"],$myrow2["title"],$myrow2["date"],$myrow2["author"],$myrow2["description"],$myrow2["view"]);
}
while ($myrow2 = mysql_fetch_array($result2));
}
else
{
echo "<p>Информация по запросу не может быть извлечена в таблице нет записей.</p>";
exit();
}
?>
|