Проблем при view.php?

sokoban

Registered
Здравейте, искам да изкарам вся новина на отделна страница но ми излиза проблем, който незнам от къде е дали от скрипта:

<?php
$link = mysql_connect('localhost', '******', '*******');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('*******');
mysql_query('set names cp1251', $link);
$id = (int) $_GET['id'];
$query = mysql_query("SELECT N.*, C.name AS cname FROM news where id=$id as N left join categories as C on N.catid = C.id ORDER BY N.id", $link);
$nrows = mysql_num_rows($query);
while($row = mysql_fetch_assoc($query)){
$row['text'] = str_replace("\n" , "<br>", $row['text'] );
echo "
<h2>{$row['title']}</h2>
<p class=\"details\"> {$row['date']} от {$row['author']} в {$row['cname']}</p>
<p>{$row['text']}</p>
</div>";
}

?>

или е от нещо друго. Сложил съм заявка която да взима категорията на новината и да я извежда. Моля помогнете ми!
Ето линк да видите:
http://new.radioeclipse.eu/gabrovo/view.php?id=3

emagi: Никога не давай така потребителско име и парола, че да не се чудиш, ако някой ти хакне сайта
 
Въпроса ми е там, че искам да изкарам съответната новина и категорията в която е сложена!
 
$query = mysql_query("SELECT N.*, C.name AS cname FROM news where id=$id as N left join categories as C on N.catid = C.id ORDER BY N.id", $link)or die(mysql_error()); я кажи какво ти изкарва така ?
 
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'as N left join categories as C on N.catid = C.id ORDER BY N.id' at line 1
 
Код:
$query = mysql_query("SELECT `N.*`, `C.name` AS 'cname' FROM `news` WHERE `id`='$id' AS 'N' LEFT JOIN  `categories` AS 'C' ON `N.catid` = 'C.id' ORDER BY `N.id` DESC", $link)or die(mysql_error());
:idea: :idea:
 
Код:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'as N left join categories as C on N.catid = C.id ORDER BY N.id' at line 1
 
При този код:

Код:
$query = mysql_query("SELECT `N.*`, `C.name` AS 'cname' FROM `news` WHERE `id`='$id' AS 'N' LEFT JOIN  `categories` AS 'C' ON `N.catid` = 'C.id' ORDER BY `N.id` DESC", $link)or die(mysql_error());

излиза това:
Код:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'as N left join categories as C on N.catid = C.id ORDER BY N.id' at line 1
 
Оф обаркъл съм папките много съм тъп!

Ето какво дава:
Код:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AS 'N' LEFT JOIN `categories` AS 'C' ON `N.catid` = 'C.id' ORDER BY `N.id` DESC' at line 1
 

Back
Горе