Update multiple = probleme

Résolu
scanner68 Messages postés 12 Date d'inscription jeudi 6 octobre 2005 Statut Membre Dernière intervention 8 juin 2008 - 8 juin 2008 à 19:26
scanner68 Messages postés 12 Date d'inscription jeudi 6 octobre 2005 Statut Membre Dernière intervention 8 juin 2008 - 8 juin 2008 à 20:30
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

scanner68 Messages postés 12 Date d'inscription jeudi 6 octobre 2005 Statut Membre Dernière intervention 8 juin 2008
8 juin 2008 à 20:30
re tlm

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