hoi,

een vraagje van een beginner. Ik heb een mysql tabel met daarin naw gegevens van klanten. In de tabel is ook een veld branche. wat ik wil is dat ik via en url een php pagina (heb ik al aangemaakt via Macromedia) kan aanroepen met een parameter ?branche=food en dat dan alle records met in het veld branche food worden getoond.

enig idee hoe ik dat voor elkaar krijg?

Alvast bedankt voor de genomen moeite
Marcel
SELECT kolommen FROM tabel WHERE branche LIKE 'food'

Je zou i.p.v. LIKE ook = kunnen gebruiken alleen dan zijn hoofdletters ook van belang.

Zet ook nog even een index op de kolom branche, dan gaat de query wat sneller.
oke zover was ik ook al maar hoe kan ik dat via een link in de browser doorgeven. Dus bijvoorbeeld http://www.test.nl/test.php?branche=food

hoe zorg ik er dan voor dat de parameter food door wordt gegeven

Marcel
In test.php zet je:
<?
if (isset($_GET['branche'])) {
//hier komt je select enz...
SELECT kolommen FROM tabel WHERE branche LIKE $_GET['branche']

}
?>
Zoiets geloof ik :P
<?
if ( isset ($_GET['branche']) && $_GET['branche'] == 'food') {
//hier komt je select enz...

}
?>
Ik zou het eerder zo doen want er kan ook iets anders achter branche staan dan food
oke hier heb ik wat aan ga het eens uitproberen. bedankt alvast
Marcel

Reageren