Update multiple = probleme

[Résolu]
Signaler
Messages postés
12
Date d'inscription
jeudi 6 octobre 2005
Statut
Membre
Dernière intervention
8 juin 2008
-
Messages postés
12
Date d'inscription
jeudi 6 octobre 2005
Statut
Membre
Dernière intervention
8 juin 2008
-
bonjour a tous voila j'ai un probleme pour une requete qui me fait un
update multiple tout marche bien mais le seul hic c'est qui me zap un
enregistrement snif et je n'arrive pas a résoudre ce pb

donc j'ai plusieur champ de text avec comme nom name="smilies$i"
voila le code php pour afficher la liste des smileys

$sql = mysql_query("select * from smileys order by id asc");

 $i = 1;
        while($row = mysql_fetch_assoc($sql))
        {
          echo "<tr>\n";
          echo "<td align="center" width="130" bgcolor="#eff6f9">\n";
          echo "\n";
          echo "</td>\n";
          echo "<td align="center" width="130" bgcolor="#FFFFFF">\n";
          echo "\n";
          echo "\n";
          echo "</td>\n";
          echo "</tr>\n";
          $i++;
        }

et le code pour l'update multiple :

 for($i=0,$n=count($_POST["id"]);$i<$n;$i++)
        {
          $smi[$i] = isset($_POST["smili$i"]) ? $_POST["smili$i"] : '';
       
       
          $suppr="update $TBL2 set code='$smi[$i]' WHERE id='".intval($_POST["id"][$i])."'";
          mysql_query($suppr);
         
         
          $id = intval($_POST['id'][$i]);
          echo"smile ID: ".intval($_POST["id"][$i])." ------ ".$smi["$id"]."

";
        };

donc voila si quelqu'un a une solution pour que sa fonctionne je suis prenneur
car la j'ai vraiment plus d'idée comment coder pour que sa marche

@+ tlm et bonne journée

1 réponse

Messages postés
12
Date d'inscription
jeudi 6 octobre 2005
Statut
Membre
Dernière intervention
8 juin 2008

re tlm

bon c'est plus la peine de cherche des solution j'ai trouver ce que je cherchai
vai google merci kan meme ++