Hallo Tom,
erstmal danke für Deine ausführliche Antwort, aber es hat leider alles nichts geholfen.
Als Meldung erhalte ich immer nur:
SELECT id, text, ueberschrift, aufmacher, datum, autor, kategorie FROM news WHERE intro=1 AND kategorie = 0
Keine Artikel vorhanden
folgender Code steht im BODY:
<body style="background-color:white;">
<?php
error_reporting(0);
$kategorie =$_GET["kategorie"];
include("include.inc.php");
/*$result = mysql_query("SELECT ID, text, ueberschrift, aufmacher, datum, autor, kategorie FROM news
WHERE intro=1 AND kategorie=mysql_escape_string($kategorie)");*/
/*$sql = "SELECT id, text, ueberschrift, aufmacher, datum, autor, kategorie
FROM news
WHERE intro=1 AND kategorie=mysql_escape_string($kategorie)";*/
/* $sql = "SELECT id, text, ueberschrift, aufmacher, datum, autor, kategorie
FROM news
WHERE intro=1 AND kategorie = '" .
mysql_escape_string($kategorie) . "'";*/
/* $sql = "SELECT id, text, ueberschrift, aufmacher, datum, autor, kategorie
FROM news
WHERE intro=1 AND kategorie = " . intval($kategorie);*/
$sql = "SELECT id, text, ueberschrift, aufmacher, datum, autor, kategorie
FROM news
WHERE intro=1 AND kategorie = " . intval($_GET['kategorie']);
echo "<p>".htmlspecialchars($sql)."</p>\r\n";
$result = mysql_query($sql, $verbindung);
if (!$result)
{
echo "<p>Fehler im SQL-Statement: ".mysql_error($verbindung)."</p>\r\n";
}
// restlicher php-Code
if(mysql_num_rows($result)==0)
{
echo "<h2>Keine Artikel vorhanden</h2>";
}
else
{
$menge = mysql_num_rows($result);
while($rows =mysql_fetch_row($result))
{
?>
<div style="border-bottom: 0.1em solid gray" padding: 1.0em>
<h2><?php echo $rows[2] ?></h2>
<h4><?php echo $rows[3] ?></h4>
<p>Eingetragen am: <?php echo $rows[4] ?> von: <?php echo $rows[5] ?> </p>
<p>id: <?php echo $rows[0] ?> Kategorie: <?php echo $rows[6] ?></p>
<br/>
<a href="content_detail.php?id=<?php echo urlencode($row[0]) ?>
&kategorie=<?php echo urlencode($kategorie) ?>">Weiterlesen</a>
<br/>
</div>
<?php
}
}
?>
<br/><br/>
</body>
Vielleicht siehst Du die Fehlerquelle.
Vielen Dank und viele Grüße