Toon posts:

[PHP] [MYSQL] de eerste vier karakters uit een tabel lezen

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

Verwijderd

Topicstarter
Hallo,

Is het mogelijk om de eerste 4 karakters uit een record in een tabel uittelezen met een bepaalde query.

Ik heb een tabel genaamd postcode. Deze tabel bevat altijd een string als "1234AB".

Nu wil ik deze waarde gaan vergelijken met een postcode tabel waarin de steden met de bijhorende postcode in staat. Dus zonder de laatste 2 letters.

Dat kan mooi in een loopje, alleen dan moet ik wel de eerste vier karakters hebben van de eerste tabel. Ik kan het oplossen door eerst een array te maken met alle postcode, middels een functie als

PHP:
1
$postnumber = substr("$postcode", 0, 4);


Maar het zou mooier zijn als ik het meteen met een query kan uitlzen.

Iemand een oplossing voor mij?

  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 07-04 13:41
met SUBSTRING of MID moet dat toch lukken.

  • slm
  • Registratie: Januari 2003
  • Laatst online: 12-11-2023

slm

Dit is toch wel erg basic hoor..

Ik zou zeggen, kijk eens op deze pagina dan zie je zo wel welke functie je moet hebben.

To study and not think is a waste. To think and not study is dangerous.


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 12:49

gorgi_19

Kruimeltjes zijn weer op :9

Dit staat dus netjes in de handleiding van MySQL :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Dit topic is gesloten.