benlac_o
Messages postés46Date d'inscriptionlundi 27 novembre 2006StatutMembreDernière intervention19 mai 2008
-
21 janv. 2008 à 11:00
benlac_o
Messages postés46Date d'inscriptionlundi 27 novembre 2006StatutMembreDernière intervention19 mai 2008
-
21 janv. 2008 à 17:39
Bonjour,
j'ecris un script shell, le but c'est d'inserer des valeurs dans une tables, comme vous pouvez le voire dans la requête ci-dessous, je veux incrementer le champ "num". c a d si je donne la valeur 1, il doit faire 10 fois la requête et à chaque fois il incremente le champ "num" ... les autres valeurs restent inchangées.
j'ai ecris ce script là mais ça ne marche pas:
while ($count<10)
Do
INSERT INTO $table (num,champ1,champ2)
Values ($num,$champ1,$champ2);
benlac_o
Messages postés46Date d'inscriptionlundi 27 novembre 2006StatutMembreDernière intervention19 mai 2008 21 janv. 2008 à 17:39
le seul vrai traitement y'a que ça ... à mon avis, le problème réside dans les variable, je ne sais pas à quel moment je met le
$.
là par exemple
$count=count+1
num=$num+1
j'ai testé le $ un peu partout mais sans résultat.
je te montre le résultat que j'ai après execution :
while (0<16)
Do
INSERT INTO ordres (num,champ1,champ2)
Values (13719,'baisse','hausse',);