|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
Bonjour,
Aujourd'hui, j'ai 2 champs sur mon formulaire qui me permette de faire un autocomplete sur : - soit le code postal - soit la commune. Je voudrai n'avoir qu'un seul champ de saisie dans lequel l'utilisateur peut saisir soit le code postal, soit le début de la commune, soit un bout des 2. Je vais donc avoir des choses comme ceci : - 35 saint - 131 avi Je cherche donc à extraire les 2 éléments du champ pour avoir d'un côté les chiffres, de l'autre les lettres. J'ai fais ceci : Code :
$tabexp=preg_split('`(.*?)(\d+)(.*?)`',$_POST['ville'],-1,PREG_SPLIT_DELIM_CAPTURE); Code :
Array ( [0] => [1] => [2] => 35 [3] => [4] => saint ) Que dois-je modifier dans mon expression ? Citation:
|
|
|
|
00
|
|
|
#2 | ||
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
J'ai fait plus simple :
Code :
Merci de m'avoir lu. |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com