Hello,
Könnt Ihr mir bei der Deutung der Fehlermeldung helfen?
INSERT TABLE 'tablename' isn't allowed in FROM table list
Das Statement lautet:
$query = "insert into products (umbruch, name, bild, parentid, sort) ".
"select '$um', '$d_name','$d_bild','$parentid', max(b.sort)+1 ".
"from products b ".
"where b.parentid = $parentid ".
"group by b.parentid";
Das Statement ist nur kritisch beim Einfügen mehrerer Datensätze, was hier aber nicht geschieht.
Das hat letzte Woche auch noch einwandfrei funktioniert auf MySQL 4.0.12 Standard und auf MySQL 3.23.55-max und auf MySQL 4.018.log funktionmiert es auch heute noch einwandfrei.
Es muss sich also um Änderung von Rechten handeln, die ich nicht unter Kontrolle habe (macht der Provider).
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau