Hallo,
ich bin mal wieder mit einem kleinem Projekt aktiv... ;-)
Frage 1.:
Ich habe 2 Tabellen, und möchte das bei der Anzeige von der Tabelle "0000", aus der Tabelle "0001" Wert1 ergänzt wird...
Der ForeignKey in "0000" bezieht sich auf "0001"s PrimaryDB2.
Bisher sieht mein Code so aus:
Also gewünscht wird die Anzeige:
Wie muss ich dafür den Code oben abändern, oder gibt es da eine anderen Lösung?
Event. ohne Foreign keys?
Und Frage 2.:
Vermutlich sind das bald 3 oder 4 Tabellen.
Ich habe das mal modelliert mit der MySQL-Workbench:
In groß: http://lv99.de/?attachment_id=1855
Ich hab die Foreign Keys (die Linien) einfach nach folgender Regel geordnet:
1projects
2baum
3contacts
4events
Wenn Foreign Key mit niedriger 1projects dann wird Foreign Key bei projects abgelegt
Wenn Foreign Key mit niedriger 2baum dann wird Foreign Key bei baum abgelegt
Wenn Foreign Key mit niedriger 3contacts dann wird Foreign Key bei projects abgelegt
Wenn Foreign Key mit niedriger 4events dann wird FKey bei events abgelegt
Das ... ähm ... klingt etwas seltsam. Ist es auch - Habt ihr eine besser Lösung Idee?
Wäre echt dankbar. ;-)
Wenn euch ein Teil der Fragen verwirrt ... ich versuche gerne nochmal meine Probleme zu skizzieren.
Vielen Dank im voraus!
Mit besten Grüßen
ich bin mal wieder mit einem kleinem Projekt aktiv... ;-)
Frage 1.:
Ich habe 2 Tabellen, und möchte das bei der Anzeige von der Tabelle "0000", aus der Tabelle "0001" Wert1 ergänzt wird...
Der ForeignKey in "0000" bezieht sich auf "0001"s PrimaryDB2.
Code:
___0000____________________ ___0001___________
PrimaryDB1 | x | ForeignKey PrimaryDB2 | Wert1
Code:
$result = mysql_query("SELECT `0000`.*, `0001`.*
FROM `0000`
LEFT JOIN `0000` ON `0000`.ForeignKey = `0001`.PrimaryDB2");
PHP:
<?php while ($row = mysql_fetch_assoc($result)) { ?>
<tr>
<td>
<?php echo $row["PrimaryDB1"]; ?>
</td>
<td>
<?php echo $row["x"]; ?>
</td>
<td>
<?php echo $row["PrimaryDB2"]; ?>
</td>
<td>
<?php echo $row["Wert1"]; ?>
</td>
</tr>
<?php } ?>
Event. ohne Foreign keys?
Und Frage 2.:
Vermutlich sind das bald 3 oder 4 Tabellen.
Ich habe das mal modelliert mit der MySQL-Workbench:

In groß: http://lv99.de/?attachment_id=1855
Ich hab die Foreign Keys (die Linien) einfach nach folgender Regel geordnet:
1projects
2baum
3contacts
4events
Wenn Foreign Key mit niedriger 1projects dann wird Foreign Key bei projects abgelegt
Wenn Foreign Key mit niedriger 2baum dann wird Foreign Key bei baum abgelegt
Wenn Foreign Key mit niedriger 3contacts dann wird Foreign Key bei projects abgelegt
Wenn Foreign Key mit niedriger 4events dann wird FKey bei events abgelegt
Das ... ähm ... klingt etwas seltsam. Ist es auch - Habt ihr eine besser Lösung Idee?
Wäre echt dankbar. ;-)
Wenn euch ein Teil der Fragen verwirrt ... ich versuche gerne nochmal meine Probleme zu skizzieren.
Vielen Dank im voraus!
Mit besten Grüßen
Zuletzt bearbeitet von einem Moderator:
(... *Rechtschreibung)