Lid |
|
Ik denk dat eht niet gaat in 1 query. haalt eerst met een query alle gegevens op van de klant:
$id = "1";
$query = "SELECT * FROM de tabelnaam met id, flower_id en klant_id WHERE id=\"$id\"";
$result = mysql_query($query);
$gegevens = mysql_fetch_array($result);
$flower_id = $gegevens[1];
$klant_id = $gegevens[2];
$id = "1"; $query = "SELECT * FROM de tabelnaam met id, flower_id en klant_id WHERE id=\"$id\""; $flower_id = $gegevens[1]; $klant_id = $gegevens[2];
Nu heb je flower_id en klant_id, op basis daarvan kan je weer 2 queries opstellen die alle gegevens uit de tabel Flower en Klant haalt.
Dit zal er zo uitzien:
$query = "SELECT * FROM Flower WHERE Id=\"$flower_id\"";
$result = mysql_query($query);
$gegevens = mysql_fetch_array($result);
$flower_naam = $gegevens[1];
$flower_kleur = $gegevens[2];
$query = "SELECT * FROM Klant WHERE Id=\"$flower_id\"";
$result = mysql_query($query);
$gegevens = mysql_fetch_array($result);
$klant_naam = $gegevens[1];
$klant_adres = $gegevens[2];
// Nu gewoon eventjes alles echo'en
echo "De naam van de bloem is $flower_naam, de kleur van de bloem is $flower_kleur, de naam van de klant is $klant_naam en het adres van de klant is $klant_adres";
$query = "SELECT * FROM Flower WHERE Id=\"$flower_id\""; $flower_naam = $gegevens[1]; $flower_kleur = $gegevens[2]; $query = "SELECT * FROM Klant WHERE Id=\"$flower_id\""; $klant_naam = $gegevens[1]; $klant_adres = $gegevens[2]; // Nu gewoon eventjes alles echo'en echo "De naam van de bloem is $flower_naam, de kleur van de bloem is $flower_kleur, de naam van de klant is $klant_naam en het adres van de klant is $klant_adres";
Zo, ik hoop dat je er wat aan hebt! Het kan zijn dat er ergens nog fouten zitten in de code, ik heb 'm zelf niet geprobeerd. Meld dat dan gewoon maar ff |