Tom: mysql und php $_get

Beitrag lesen

Hello,

habe für folgenden Code

$sql = ("SELECT id, text, ueberschrift, aufmacher, datum, autor, kategorie
        FROM news
        WHERE intro=1 AND kategorie=mysql_escape_string($kategorie)");

echo "<p>".htmlspecialchars($sql)."</p>\r\n";

folgende Meldung erhalten:

SELECT id, text, ueberschrift, aufmacher, datum, autor, kategorie FROM news WHERE intro=1 AND kategorie=mysql_escape_string()

Ist "mysql_escape_string()" hier eine MySQL- oder eine PHP-Funktion?
Wenn es eine PHP-Funktion ist, sollte man sie dann durch MySQL oder durch PHP ausführen lassen?

echo "<p>Fehler im SQL-Statement: ".mysql_error($con)."</p>\r\n";

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/www/xxxxx/html/webmeisterin/content-test.php on line 24

Du hast vermutlich Dein "include.inc.php" nicht angepasst.

Dort müsste die Linkressource '$con' auch erzeugt werden durch das

$con = mysql_connect(....);

Liebe Grüße aus dem Cyberspace

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de