Trier pair et impair sur un chiffre
Chris
-
Laure94 Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
Laure94 Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aurai une question à soumettre.
j'aurai souhaité effectué un tri sur une localisation paire et impaire d'une adresse comme mentionnée ci-dessous :
A1-0022-0001-0
Le chiffre souligné est le chiffre à contrôler en pair et impair.
A savoir que mon adresse est générée automatiquement et que je ne peux pas la fractionner.
Comment dois-je faire ?
Merci d'avance !
J'aurai une question à soumettre.
j'aurai souhaité effectué un tri sur une localisation paire et impaire d'une adresse comme mentionnée ci-dessous :
A1-0022-0001-0
Le chiffre souligné est le chiffre à contrôler en pair et impair.
A savoir que mon adresse est générée automatiquement et que je ne peux pas la fractionner.
Comment dois-je faire ?
Merci d'avance !
A voir également:
- Trier pair et impair sur un chiffre
- Excel trier par ordre croissant chiffre - Guide
- Clavier iphone chiffre et lettre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Chiffre en lettre - Télécharger - Outils professionnels
- Logiciel pour trier les photos automatiquement - Guide
1 réponse
alors j'ai une méthode très brouillon ^^
tu sélectionnes toutes tes localisations
ensuite c'est dans ton code que ça va se passer. tu codes en quoi php ?
en php j'aurai fait :
$req = mysql_query("SELECT localisation FROM Ta_table;");
$i=0;
while($localisations = mysql_fetch_array($req))
{
if (substr($localisations[$i],12,1) == 1)//je compte 12 caractères en partant de la gauche pour tomber sur ton chiffre puis je prend 1 caractère pour le 'sélectionner'
{
$local = 1;
}else{
$local = 0;
}
$i++;
}
A1-0022-0001-0 ça marche que si ton code de localisation compte toujours le même nombre de lettres avant ton 1 ou 0.
tu sélectionnes toutes tes localisations
ensuite c'est dans ton code que ça va se passer. tu codes en quoi php ?
en php j'aurai fait :
$req = mysql_query("SELECT localisation FROM Ta_table;");
$i=0;
while($localisations = mysql_fetch_array($req))
{
if (substr($localisations[$i],12,1) == 1)//je compte 12 caractères en partant de la gauche pour tomber sur ton chiffre puis je prend 1 caractère pour le 'sélectionner'
{
$local = 1;
}else{
$local = 0;
}
$i++;
}
A1-0022-0001-0 ça marche que si ton code de localisation compte toujours le même nombre de lettres avant ton 1 ou 0.