xpfreund: MySql 5.0 -Fehler

Beitrag lesen

Hallo,

Hallo,

select A.nachname as from_nachname, B.nachname as to_nachname, deadline
                  from todo, users as A
             left join users as B on B.ID = todo.ext
Unbekannte Spalte "ext", obwohl sie vorhanden ist. Fehler 1054

seit 5.0.12 werden solche schlampigen Statements mit einer Fehlermeldung quittiert, siehe Handbuch.

Dann zeige ich dir hier mal den Originalcode, den erfahrene Programmierer geschrieben haben, beim Phprojekt 4.2.4.
$fields = array("remark","note","deadline","anfang","priority","progress",);
$f_lang = array($todo_text6,$todo_text5,$rts_18, $info_text7,$r_proj2,  $proj_start,$rts_38,   $todo_text4);
$query = "select A.nachname as from_nachname, B.nachname as to_nachname, ".implode(",",$fields)."
                  from ".DB_PREFIX."todo, ".DB_PREFIX."users as A
             left join ".DB_PREFIX."users as B on B.ID = ext
                 where (".DB_PREFIX."todo.acc like 'system' or ((von =                           $user_ID or ext = $user_ID or ".DB_PREFIX."todo.acc like 'group' or ".DB_PREFIX."todo.acc like '%"$user_kurz"%') and
".DB_PREFIX."todo.gruppe = $user_group)) and                                                A.ID = ".DB_PREFIX."todo.von
              order by deadline desc";
Also sag du mir nicht ich hab den Müll programmiert.

gruß aus Senftenberg am See