Toon posts:

[php] Simpele vraag mbt tot postcode in database

Pagina: 1
Acties:
  • 64 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo,

[extra info]
Ik ben nog niet zo heel lang bezig met php maar nu moet ik door omstandigheden een paar wijzigingen aanbrengen in een administratie programma (is gewoon in php) die ik niet zelf heb gemaakt. Ik ben het ook absoluut niet mee eens hoe de auteur de gegevens heeft genormaliseerd en er zitten dus meerdere ontwerpfouten in die ik nu tegen kom.
Het probleem is als volgt. Wij maken hier gebruik van het IT pakket van de tpg om producten te verzenden, om dit terug te kunnen lezen importeren wij het bestand dat deze aanmaakt weer in onze database aan de hand van het factuurnummer.
Nu word hier aan de hand van het factuurnummer het mailadres geselecteerd om automatisch een e-mail te versturen met het track en trace nummer.
Maar soms komt het voor dat er een RMA zending is en word er bij factuurnummer "RMA" ingevuld, en dan kan er dus geen emailadres geselecteerd worden.
Mijn idee was dan het e-mailadres in deze gevallen te selecteren uit onze klantendatabase aan de hand van de postcode en de naam.
[/extra info]

Nu staat in onze database soms de postcode met spatie (1234 AB) en soms zonder (1234AB). Nu is mijn vraag dus hoe verwijder ik spaties uit een variabele? Zoals ik al zei ben ik nog niet zo lang met php bezig en zou dus geen id hebben, ik heb zelf het idee van dat ik een Split functie ga gebruiken op een spatie maar weet niet precies hoe deze werkt.
Iemand die mij verder kan helpen?
BVD

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
Je kunt gewoon een SQL Query gebruiken. Het is een beetje afhankelijk van welke database je gebruikt, maar meestal is het zoiets:

code:
1
2
UPDATE tabel
SET Postcode = REPLACE(postcode, " ","")

Oops! Google Chrome could not find www.rijks%20museum.nl


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 17:45

gorgi_19

Kruimeltjes zijn weer op :9

Zie P_de_B :)

Wil je het in PHP oplossen, zie http://nl2.php.net/manual/en/function.str-replace.php
Vervang een spatie door 'niets' (oftewel: " " --> "")

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Dit topic is gesloten.