Hi,
folgendes und zwar lass ich mir mit folgendem Code, Daten aus drei DB´s mittels Join ausgeben. Klappt soweit auch.
Nur will ich nun dass bei manchen Namen eben folgendes passiert:
Kleines Beispiel
Geschäftsleitung:
Name1
Name2
Name3
Assistenten
Name4
Name5
Name6
Die ganzen Namen sind unter Geschäftsleitung gespeichert, Name4-6 haben aber noch den Zusatzt Assistenten, nun stellt sich die Frage wie stelle ich es an dass genau bei den Namen die den Vermerk Assistenten drüber steht und nicht bei allen, ich habs mit einer IF-Abfrage schon versucht wie man im Code sieht, aber klappt irgendwie nicht so ganz.
Ich hoffe ich habe es einigermaßen verständlich erklärt.
Danke schonmal!!
Markus
folgendes und zwar lass ich mir mit folgendem Code, Daten aus drei DB´s mittels Join ausgeben. Klappt soweit auch.
Nur will ich nun dass bei manchen Namen eben folgendes passiert:
Kleines Beispiel
Geschäftsleitung:
Name1
Name2
Name3
Assistenten
Name4
Name5
Name6
Die ganzen Namen sind unter Geschäftsleitung gespeichert, Name4-6 haben aber noch den Zusatzt Assistenten, nun stellt sich die Frage wie stelle ich es an dass genau bei den Namen die den Vermerk Assistenten drüber steht und nicht bei allen, ich habs mit einer IF-Abfrage schon versucht wie man im Code sieht, aber klappt irgendwie nicht so ganz.
Ich hoffe ich habe es einigermaßen verständlich erklärt.
PHP-Code:
case "1":
$sql = "SELECT T1.*,T2.*,T3.* FROM telefonliste T1 JOIN
firmenliste T2 JOIN abteilungsliste T3
WHERE T1.Firma = T2.ID AND T2.ID='1' AND T3.ID='2'";
$result = mysql_query($sql) OR die(mysql_error());
$i = 1;
while($row = mysql_fetch_assoc($result))
{
if ($row['Abteilung'] == 2){echo $row['Abteilung'];}
if ($i % 2) echo "<tr>\n"; else echo "<tr bgcolor=\"#eeeeee\">\n";
echo "<td>\n</td><td>".$row['Nachname']."</td>
<td>".$row['Vorname']."</td>
<td>".$row['Telefon']."</td>\n</tr>\n";
$i += 1;
}
break;
Markus
Kommentar