Code: Alles auswählen
$sql3 = "SELECT metavalue
FROM ".$cfg["tab"]["meta_tag"] ."
WHERE
idmetatype = 5 AND
idartlang = ".$idartlang ;
$db3->query($sql3);
$db3->next_record();
MySQL Serverversion 4.0.23-standard-log
Installierte PHP-Version 4.3.10
Contenido: 4.4.4
richtig aufgelöst und ich erhalte die Keywörter des gerade aktiven Artikels.
In der Umgebung
MySQL Serverversion 4.0.20-standard
Installierte PHP-Version 4.3.10
Contenido: 4.4.5
scheitert es an $idartlang.
Ich habe daraufhin es mit
Code: Alles auswählen
$_POST['idartlang']
aber das gleiche Ergebnis. Kein Rückgabewert für $_POST['idartlang'], und damit scheitert die SQL-Abfrage.
Die Fehlermeldung:
Code: Alles auswählen
[31-Jan-2005 22:01:38] MySQL error 1064: 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 5
SELECT metavalue
FROM con_meta_tag
WHERE
idmetatype = 5 AND
idartlang =
[31-Jan-2005 22:01:38] next_record called with no query pending.