zoeken met postcode

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Kenny rokven

kenny rokven

01/10/2008 15:28:00
Quote Anchor link
Hallo mensen;

ff een vraagje, ik heb een formulier, daar kan je je postcode opgeven. Als je die opegeeft zoekt hij echt naar die postcode die je intikt, hoe ik er voor zorgen dat hij ook postcodes pakt die er in de buurt zitten?
 
PHP hulp

PHP hulp

23/11/2024 18:47:29
 
Nils Kuijpers

Nils Kuijpers

01/10/2008 16:19:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
$postcode_minimum = $_POST['postcode'] - 100;
$postcode_maximum = $_POST['postcode'] + 100;

$sql = "
SELECT * FROM postcodes WHERE postcode > '".$postcode_minimum."' AND postcode < '".$postcode_maximum."';
";


zal mij kennende niet helemaal kloppen maar you get the picture
Gewijzigd op 01/01/1970 01:00:00 door Nils Kuijpers
 
Emmanuel Delay

Emmanuel Delay

01/10/2008 16:23:00
Quote Anchor link
In de buurt van wat?

In de buurt geografisch gezien? Dat zal wel wat complexer zijn.
Anders, bekijk een BETWEEN.

bv.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$sql
=" SELECT * FROM locaties WHERE postcode BETWEEN ". ($postcode - 100) ." AND ". ($postcode + 100) ;
?>
 
Nils Kuijpers

Nils Kuijpers

01/10/2008 16:25:00
Quote Anchor link
BETWEEN, weer wat geleerd.
 
- SanThe -

- SanThe -

01/10/2008 16:37:00
Quote Anchor link
Nils schreef op 01.10.2008 16:19:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
$postcode_minimum = $_post['postcode'] - 100;
$postcode_maximum = $_post['postcode'] + 100;

Altijd met hoofdletters. $_POST['...']
 
Ivo K

Ivo K

01/10/2008 17:46:00
Quote Anchor link
SanThe schreef op 01.10.2008 16:37:

Altijd met hoofdletters. $_POST['...']


waarom? ik geef toe dat het leesbaarder is maar ik had vanmiddag ook al zoiets gezegd alleen werd daar geantwoord;

"Alleen voor de leesbaarheid"
 
- SanThe -

- SanThe -

01/10/2008 18:55:00
Quote Anchor link
Ivo schreef op 01.10.2008 17:46:
SanThe schreef op 01.10.2008 16:37:

Altijd met hoofdletters. $_POST['...']


waarom? ik geef toe dat het leesbaarder is maar ik had vanmiddag ook al zoiets gezegd alleen werd daar geantwoord;

"Alleen voor de leesbaarheid"

Dat ging over sql.
$_post en $_POST zijn twee verschillende $vars. En de enige superglobal (met de formulierinfo) is $_POST.
 



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.