parameters

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Marcel

marcel

11/11/2006 20:03:00
Quote Anchor link
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
 
PHP hulp

PHP hulp

18/01/2025 02:56:06
 
Martijn B

Martijn B

11/11/2006 20:25:00
Quote Anchor link
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.
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
Marcel

marcel

11/11/2006 21:13:00
Quote Anchor link
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
 
D B

D B

11/11/2006 21:16:00
Quote Anchor link
In test.php zet je:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
if (isset($_GET['branche'])) {
//hier komt je select enz...
SELECT kolommen FROM tabel WHERE branche LIKE $_GET['branche']

}

?>

Zoiets geloof ik :P
Gewijzigd op 01/01/1970 01:00:00 door D B
 
Red Crew

Red Crew

11/11/2006 21:36:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
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
 
Marcel

marcel

11/11/2006 21:42:00
Quote Anchor link
oke hier heb ik wat aan ga het eens uitproberen. bedankt alvast
Marcel
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.