Извеждане името на категорията

bobbykokala

Registered
Здравейте!
От доста време се опитвам да направя да се показва в коя категория е новината.
Ето го кода. Моля ви за насоки.
Код:
$query = mysql_query("SELECT * FROM `tracks` ORDER BY `id` DESC LIMIT $start,$pp");
while ($row = mysql_fetch_array($query)) {
$id = $row[id];
$trackname = $row[trackname];
$preview = $row[preview];
$download = $row[download];
$author = $row[author];
$qcat = mysql_query("SELECT * FROM categories WHERE `cat_id`='$id'") or die (mysql_error());
$cat = mysql_fetch_assoc($qcat);
$category = $row[category];


echo '
....'; }
 
Самите имена на категориите предполагам са в друга табличка?
Ако е така ще трябва да направиш нещо такова:
PHP:
$zaqvka=mysql_query("SELECT * FROM tablicasasnovini 
AS l LEFT JOIN tablicascategoriitenanovinite 
AS c ON l.categoriq_ime = c.categoriq_id 
");
while ($row = mysql_fetch_array($zaqvka)) {
$zaglavie=$row['news_title'];
$category=$row['categoriq_ime'];

echo "novina id ".$zaglavie." ot kategoriq ".$category."  ";


}
 

Back
Горе