séparer dizaine et unité d'une variable entiere - PHP - Programmation
Marsh Posté le 03-12-2004 à 16:21:26
Code :
|
Marsh Posté le 03-12-2004 à 17:13:00
euh...sinon il y a un truc magique qui s'appelle la division par 10...
http://www.nexen.net/docs/php/anno [...] ien=modulo
Marsh Posté le 03-12-2004 à 17:19:09
gerardo a écrit : Merci (j'imagine que c'est $valeur à la place de $b) |
heu oui
Marsh Posté le 03-12-2004 à 17:19:42
skeye a écrit : euh...sinon il y a un truc magique qui s'appelle la division par 10... |
c'est plus intelligent, en effet.
je suis archi-débutant en php. Je m'y suis mis la semaine dernière.
Marsh Posté le 03-12-2004 à 17:24:10
jmbocquet a écrit : c'est plus intelligent, en effet. |
Ta solution fonctionne, c'est le principal...
Même si la mienne me semble tout de même un peu plus naturelle, à défaut d'être plus intelligente...
Marsh Posté le 03-12-2004 à 18:27:13
ben je préfere la 1ere solution parce que ma valeur à 2 chiffres est associée à un "item", qui est soit une catégorie primaire, soit secondaire.
Soit le chiffre des unités est nul, et l'item est une cat primaire (et là effectivemeent je teste le modulo pour le savoir), soit il est non nul et correspond à une catégorie secondaire associée à la catégorie primaire de meme dizaine. Et là j'ai besoin de détacher les 2 chiffres pour savoir la catégorie "père".
euuh, j'arrete, je crois que je suis pas clair en tout cas merci à vous deux.
Par contre, peut-tre que j'ai pas capté un truc et que le modulo me permet de faire ce que je veux .
Marsh Posté le 03-12-2004 à 18:36:18
euh oui t'as pas capté.
Code :
|
TADAAAAAAAAAa!
Marsh Posté le 03-12-2004 à 18:56:35
effectivement en plus çà m'arrange trop, çà m'évite de rajouter une requête.
Marsh Posté le 05-12-2004 à 19:15:19
petite question Skeye (ou qlq1 d'autre )si tu repasses par là: est-ce que tu sais si la division "/" en SQL est également la division entière comme en PHP?
Marsh Posté le 05-12-2004 à 19:24:02
gerardo a écrit : petite question Skeye (ou qlq1 d'autre )si tu repasses par là: est-ce que tu sais si la division "/" en SQL est également la division entière comme en PHP? |
Quoi qu'il arrive il doit y avoir moyen de la forcer si c'est pas le cas...avec un truc du style floor(X/Y) et mod(X,Y)...à voir sur la doc de ton SGBD.
Marsh Posté le 06-12-2004 à 01:58:43
en fait je me suis pas fait chier, j'ai rajouté des condition afec <, >, etc, mais je vais creuser le floor pour rendre çà plus propre.
Mici
Marsh Posté le 03-12-2004 à 15:42:06
Salut,
n'y a-t-il pas une fonction php permettant de séparer un nombre entier à 2 chiffres en 2 variables contenant chacune un des chiffres? ou avec quelle fonction je peux obtenir ce résultat?
Thx