Hallo
Das ganze sieht global folgendermaßen aus:
$sql_pers = "SELECT pers_aemter.Position, pers_aemter.PersID, pers_user.PersID, pers_user.Name, pers_user.Vorname WHERE pers_aemter.PersID = pers_user.PersID";
SELECT ... FROM ... WHERE ...
Du gibst nicht an, aus welchen Tabellen gelesen werden soll. Funktioniert ohne Abbruch, offensichtlich wegen der expliziten Tabellenangabe bei den Feldnamen, ist für mich aber ungewohnt.
Du liest eine Spalte pers_aemter.Position ein und fragst in deiner Abfrage nach $pers['Pos']. Wenn du das machen willst solltest du den Ergebnissen aus der Spalte den Aliasnamen 'Pos' geben (pers_aemter.Position AS Pos).
Desgleichen solltest du pers_aemter.PersID und pers_user.PersID über einen Alias unterscheiden, falls du überhaupt beide Ergebisse brauchst. Schließlich sollen sie laut deiner WHERE-Bedingung einen identischen Wert haben.
Tschö, Auge
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
<dingdong /><dingdong /><toc /><toc /><toc /><shout>Florence!</shout>
Veranstaltungsdatenbank Vdb 0.1