Page 1 sur 1
Separation Nom prenom
Posté : 09 juin 2008, 15:59
par voodoonet
Bonjour,
j'ai récupéré une table dans laquelle le champ name regroupe a la fois le nom et le prénom.
Les 2 sont séparés par 1,2,3 ou 4 (voire plus, selon le bonvouloir de la personne qui a saisi...) espaces...
Il y a t-il un moyen simple php ou mysql pour remettre tout ca dans 2 champ nom et prenom tout en retirant les espaces en trop (devant et derriere le prenom)????
Merci pour vos tuyaux...
A+
VooDoo
Posté : 09 juin 2008, 16:01
par mcorgnet
$nom_prenom = ereg_replace(" ", "", $nom_prenom );
$array = explode(" ", $nom_prenom);
$nom = $array[0];
$prenom = array[1];
Ou pas très loin.
Posté : 09 juin 2008, 16:24
par Vurtu
Reste le probleme des nom ou prénom composés ...
Pas tellement de solution pour ça
Posté : 09 juin 2008, 20:54
par mcorgnet
Un dictionnaire des prénoms, pour les composés, ça peut servir ... Et ça doit bien se trouver.
Posté : 10 juin 2008, 08:43
par Invité
Merci pour vos réponses!
Avec un rapide coup d'oeuil les prenoms composés sont avec un -
Ca devrait pas poser de souci, je vais essayer ca.
Posté : 10 juin 2008, 15:04
par katagoto
Ou alors...penses que les nom de famille sont en majuscules...
Posté : 10 juin 2008, 17:04
par Vurtu
Sauf que vu que c'est saisi à la main, il peut y avoir des erreurs dedans ...
Posté : 10 juin 2008, 17:16
par katagoto
Bah il ne faut pas prévoir une syntae restrainte
Si non, tu vire tout les prénoms avec un regex et il te reste le nom...
Posté : 11 juin 2008, 00:49
par mcorgnet
Sauf que vu que c'est saisi à la main, il peut y avoir des erreurs dedans ...
De toute manière, celui qui me trouve un programme dans lequel il n'y a aucune erreur de saisie, je le traite de menteur en lieu et place.
et toc.
Posté : 11 juin 2008, 10:03
par Vurtu
Sauf que vu que c'est saisi à la main, il peut y avoir des erreurs dedans ...
De toute manière, celui qui me trouve un programme dans lequel il n'y a aucune erreur de saisie, je le traite de menteur en lieu et place.
et toc.
Biensur, je suis d'accord

c'est pour ça que je disais qu'il ne faut pas partir sur ce principes !
Posté : 11 juin 2008, 12:23
par Bidibule
Sauf que vu que c'est saisi à la main, il peut y avoir des erreurs dedans ...
De toute manière, celui qui me trouve un programme dans lequel il n'y a aucune erreur de saisie, je le traite de menteur en lieu et place.
et toc.
Y'a pas plus prise de tête que de prévoir ce que l'utilisateur va pouvoir faire comme conneries...

Posté : 11 juin 2008, 14:06
par mcorgnet
Y'a pas plus prise de tête que de prévoir ce que l'utilisateur va pouvoir faire comme conneries...

Si : lui expliquer comment ne pas en faire ...
Posté : 11 juin 2008, 14:19
par agité
Y'a pas plus prise de tête que de prévoir ce que l'utilisateur va pouvoir faire comme conneries...

Si : lui expliquer comment ne pas en faire ...
ne jamais sur estimer l'utilisateur
Posté : 11 juin 2008, 14:19
par Invité
Y'a pas plus prise de tête que de prévoir ce que l'utilisateur va pouvoir faire comme conneries...

Si : lui expliquer comment ne pas en faire ...
Sauf quand l'utilisateur est un parfait inconnu!
Et l'utilisateur ne lit jamais les consignes sur un site web.

Posté : 11 juin 2008, 15:45
par mcorgnet
Vous m'avez mal lu ...