MySQL Abfrage

tigerlily

Grünschnabel
Hallo an alle,

ich habe folgendes Problem. Und zwar geht meine SQL Abfrage unter phpMyAdmin ohne Probleme und es wird alles korrekt ausgelesen. Nun wollte ich dies in meinem PHP Code implementieren. Nun geht diese Abfrage nicht mehr.

SQL Befehl
Code:
SELECT Berater.Be_Name, Berater.Be_Vorname, Status.St_Text
FROM Berater, Rel_Berater_Status, Status
WHERE Berater.Be_Nr = Rel_Berater_Status.Be_Nr
AND Status.St_Nr = Rel_Berater_Status.St_Nr

Nun mein PHP Code
PHP:
$sql = mysql_query("SELECT Berater.Be_Name, Berater.Be_Vorname, Status.St_Text
FROM Berater, Rel_Berater_Status,
STATUS WHERE Berater.Be_Nr = Rel_Berater_Status.Be_Nr
AND Status.St_Nr = Rel_Berater_Status.St_Nr")
or die(mysql_error());

	

	print '<form action="AlleMa.php" method="POST">';
	print "<table align=center border=1><th>Berater Nachname</th><th>Berater Vorname</th><th>Status</th>\n";

	while($row = mysql_fetch_assoc($sql))
	{
	echo '</tr>';
    echo "<td>" .'<input type="hidden" name="Berater_Nachname" value="'.$row["Be_Name"].'">'.$row["Be_Name"] ."</td>";
     echo "<td>" .'<input type="hidden" name="Berater_Vorname" value="'.$row["Be_Vorname"].'">'.$row["Be_Vorname"] ."</td>";
     echo "<td>" .'<input type="hidden" name="Berater_Status" value="'.$row["St_Text"].'">'.$row["St_Text"] ."</td>";
	echo "</tr>\n";
	 }
    print '</table>';
	print '</form>';

Nun erhalte ich folgende Meldung unter PHP:
Code:
Unknown column 'Rel_Berater_Status.St_Nr' in 'where clause'

Die Zeile existiert aber!

Was habe ich falsch gemacht?:confused:

vielen dank im voraus für Hilfe

gruss

tigerlily
 

Neue Beiträge

Zurück