server version for the right syntax to use near '' at line 8
Hej eksperter.Fejlen kommer op sådan her: 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 '' at line 8
[code]
include ("connect.php");
//Vægler kategori baseret på $_GET['cat_id']
$sql = "SELECT
cat_id,
cat_name,
cat_description
FROM
categories
WHERE
cat_id = " . mysql_real_escape_string($_GET['id']);
$result = mysql_query($sql);
if(!$result)
{
echo "Kategorien kunne ikke blive vist." . mysql_error();
}
else
{
if(mysql_num_rows($result) == 0)
{
echo 'Denne kategori findes ikke.';
}
else
{
//vis kategori data
while($row = mysql_fetch_assoc($result))
{
echo '<h2>Emner i ′' . $row['cat_name'] . '′ kategori</h2>';
}
//Laver en query for indlæg
$sql = "SELECT
topic_id,
topic_subject,
topic_date,
topic_cat
FROM
topics
WHERE
topic_cat = " . mysql_real_escape_string($_GET['id']);
$result = mysql_query($sql);
if(!$result)
{
echo "Indlæggene kunne ikke blive vist.";
}
else
{
if(mysql_num_rows($result) == 0)
{
echo 'Der er ikke nogen indlæg endnu';
}
else
{
//Oprettet
echo "<table border="1">
<tr>
<th>Emne</th>
<th>Lavet af</th>
</tr>";
while($row = mysql_fetch_assoc($result))
{
echo '<tr>';
echo '<td class="leftpart">';
echo '<h3><a href="topic.php?id=' . $row['topic_id'] . '">' . $row['topic_subject'] . '</a><h3>';
echo '</td>';
echo '<td class="rightpart">';
echo date('d-m-Y', strtotime($row['topic_date']));
echo '</td>';
echo '</tr>';
}
}
}
}
}
?>
[/code]
Tak for din hjælp :)