Ich habe in der Tabelle „objekteliste“ 2 verschiedene id’s aus einer gleichen tabelle hinzugefügt die ich bauherr und architekt naante.
Nun möchte ich mit INNER JOIN die Daten beider id’s anzeigen lassen. Aber es ist nicht möglich da sie die id’s aus der gleichen Tabelle ist..
Weiss jemand eine Lösung?
<?
error_reporting(0);
$con = mysql_connect("localhost", "root", "***");
$db = mysql_select_db("zeiterfassung");
$id = $_GET["id"];
$res = mysql_query("SELECT objekteliste.*, firma.* FROM objekteliste INNER JOIN firma on objekteliste.bauherr = firma.id or objektelist.arichitekt");
while($row = mysql_fetch_array($res))
{
?>
<? echo $row["objnr"]; ?>
<? echo $row["objname"]; ?>
<? echo $row["projektleiter"]; ?>
<? echo $row["sachbearbeiter"]; ?>
<? echo $row["bauherr"]; ?>
<? echo $row["strasse"]; ?>
<? echo $row["plz"]; ?>
<? echo $row["ort"]; ?>
<? echo $row["architekt"]; ?>
<? echo $row["strasse"]; ?>
<? echo $row["plz"]; ?>
<? echo $row["ort"]; ?>
Nun möchte ich mit INNER JOIN die Daten beider id’s anzeigen lassen. Aber es ist nicht möglich da sie die id’s aus der gleichen Tabelle ist..
Weiss jemand eine Lösung?
<?
error_reporting(0);
$con = mysql_connect("localhost", "root", "***");
$db = mysql_select_db("zeiterfassung");
$id = $_GET["id"];
$res = mysql_query("SELECT objekteliste.*, firma.* FROM objekteliste INNER JOIN firma on objekteliste.bauherr = firma.id or objektelist.arichitekt");
while($row = mysql_fetch_array($res))
{
?>
<? echo $row["objnr"]; ?>
<? echo $row["objname"]; ?>
<? echo $row["projektleiter"]; ?>
<? echo $row["sachbearbeiter"]; ?>
<? echo $row["bauherr"]; ?>
<? echo $row["strasse"]; ?>
<? echo $row["plz"]; ?>
<? echo $row["ort"]; ?>
<? echo $row["architekt"]; ?>
<? echo $row["strasse"]; ?>
<? echo $row["plz"]; ?>
<? echo $row["ort"]; ?>