galabin123
Registered
Значи като добавям новина съм направил да се добавя във няколко категории със този код
после при извеждането във преглед на новината ги извеждам така
и за сега всичко си е наред но после при изкарване на всички новини от дадена категория става така
ако новината е добавена във категории 5,6,7 примерно Комедия,Прикюченски,Екшън като влзна втв Комедия филма го има но във другите категории не т.е. филма го извежда в категорията която е първа ... как ще стане да го има във всичките категории ?
(едвали някой ще ме разбере не мога да обяснявам)
Код:
$count = count($_POST['cat']);
$cc = $count - 1;
if($count > 0)
foreach($_POST['cat'] as $k=>$cat)
{
if($cc > $k)
{
$c .= $cat.',';
} else {
$c .= $cat;
}
}
echo $c;
после при извеждането във преглед на новината ги извеждам така
Код:
<?php
$allcats = $row['cat'];
$explode = explode(',', $allcats);
foreach($explode as $ncatid) {
$sqlcat = mysql_query("SELECT `name` FROM `cats` WHERE `id`='$ncatid'");
$catrow = mysql_fetch_array($sqlcat);
echo '<a href="'.$ncatid.'">'.$catrow['name'].'<a/> ';
}
?>
и за сега всичко си е наред но после при изкарване на всички новини от дадена категория става така
ако новината е добавена във категории 5,6,7 примерно Комедия,Прикюченски,Екшън като влзна втв Комедия филма го има но във другите категории не т.е. филма го извежда в категорията която е първа ... как ще стане да го има във всичките категории ?
(едвали някой ще ме разбере не мога да обяснявам)