Молбата ми е някой да ми помогне, защото сам не мога да се справя с този код.
Искам първата заявка, да се показва така, че да извлича само по веднъж различната информация от бд. Пример: Първо в страницата се показват сезоните на сериала и тъй като всеки сериал има различен брой сезони, искам да ги позва, но не както сега да показва всеки сезон по няколко пъти заради многото епизоди с този сезон!
Дано сте ме разбрали каквото искам
Код:
<?php
$cat = $_GET['cat'];
if($_POST['choice']) {
$sezon = $_POST['sezon'];
}
if ($sezon == NULL)
{
$query = mysql_query("SELECT * FROM serials WHERE cat='$cat'");
while ($row = mysql_fetch_array($query))
{
echo ''.$row['sezon'].'';
}
}
else {
$query = mysql_query("SELECT * FROM serials WHERE cat='$cat' and sezon='$sezon' ORDER BY id");
echo "Епизоди:";
while ($row = mysql_fetch_array($query))
{
echo '<div style="width:500px; background:black; padding:5px;">';
echo 'Епизод: <a href="index.php?p=serials&ext=view&id='.$row['id'].'">'.$row['epizod'].'</a>';
echo '</div>';
}
}
?>
Искам първата заявка, да се показва така, че да извлича само по веднъж различната информация от бд. Пример: Първо в страницата се показват сезоните на сериала и тъй като всеки сериал има различен брой сезони, искам да ги позва, но не както сега да показва всеки сезон по няколко пъти заради многото епизоди с този сезон!
Дано сте ме разбрали каквото искам