Hallo allemaal :),
Ik heb in mijn database 'postcode' meerder tabellen en deze worden aan elkaar gekoppeld. Althans dat moet gebeuren want het lukt me niet:p Wel heb ik wat zitten rommelen en misschien kan het veel beter. Ik had hiervoor alles in een db zitten, alleen dat duurt het langer, deze oplossing moet sneller werken.
script:
<?php
//Connect to MySQL Server
mysql_connect($dbhost, $dbuser, $dbpass);
//Select Database
mysql_select_db($dbname) or die(mysql_error());
// Retrieve data from Query String
// select fields form different tabels
$sql = "SELECT t1.straat, t1.plaats, t2.id, t2.straat, t3.id, t3.woonplaats FROM postcode AS t1, straat AS t2, woonplaats AS t3 WHERE t1.postcode = '". $_GET['postcode'] ."'";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
// echo results
echo "postcode: " . $row['postcode'] . "<br />";
echo "straat" . $row['straat'] . "<br />";
echo "plaats" . $row['plaats'] . "<br />";
echo "provincie" . $row['provincie'] . "<br />";
?>
database:
* db postcode*
- postcode (tabel)
- postcode
- straat
- plaats
- provincie
- straat (tabel)
- id
- straat
- plaats (tabel)
- id
-plaats
- provincie (tabel)
- id
- provincie
Werking:
Misschien nog even toe lichten in tabel 'postcode' is straat het id van tabel 'straat' etc...
441 views
knopje om je tekst aan te passen indien nodig.