Bonjour
Je récupère différentes données d'une table avec $objet1 =mysql_result, $objet2=bis, ...
Ces valeurs sont des valeurs numériques, et je veux mettre une condition avant de pouvoir effectuer une update de ces champs : si la valeur est positive (strictement) alors no soucis on execute la requete, sinon on ne l'a fait pas et on averti qu'on peut pas car valeur non positive.
Jusque la no socis, mais j'aimerai vérifier cette condition avec un seul if pour tous les objet1,2,3,...
(et pas faire :
Code :
- if ($objet1>0) { ...}
- if (objet2>0 { ... }
- ...
|
mais plutot
Code :
- if ($objet$ido>0) { ... }
|
Bien sur, ce code ne marche pas. J'ai alors pensé introdurie un autre variable :
$objeto = "objet".$ido;
Cette dernière pren la valeur de "objet1" si l'ido est 1. Or just avant on a une variable $objet1 qui est le resultat de la sélection dans la table (et donc du nombre négatif, ou positif).
a premiere idée est donc de tenter le :
Code :
- if ($$objeto>0) { ... }
|
mais le premier $ ne fait pa sprendre la valeur 'variable' a $objeto=objet1 (pour qu'elle devienne $objet1)
Je bloque un peu là, quelquun aurait t'il de suggestinos pour un problème si con ?
Meci