mheddine
Messages postés4Date d'inscriptionsamedi 21 juin 2014StatutMembreDernière intervention21 juillet 2014
-
21 juin 2014 à 19:41
jordane45
Messages postés38139Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention20 avril 2024
-
23 juin 2014 à 10:06
Bonjour,
j'ai un petit problème dans mon code PHP est ce quand je fait une modification dans le formulaire sans modifier l'image une ou tous les images ils disparusse quand je exécute ma requête SELECT merci bien de m'aider:
else{ mysql_query("update articles set categorie = '$categorie' where id = '$id'"); mysql_query("update articles set titrear = '$titrear' where id = '$id'"); mysql_query("update articles set prixe = '$prixe' where id = '$id'"); mysql_query("update articles set prixd = '$prixd' where id = '$id'"); mysql_query("update articles set description= '$description' where id = '$id'");
echo "<meta http-equiv='refresh' content='200;url=index.php' />"; echo "<div id='n_oka' align='center'><p>La mise à jour de l article à réussi<br>Vous n'avez pas changer de images</p></div>";
if (!empty($img1) OR empty($img2) OR empty($img3) OR empty($img4) OR empty($img5)){
mysql_query("update articles set img1 = '$img1' where id = '$id'"); mysql_query("update articles set img2 = '$img2' where id = '$id'"); mysql_query("update articles set img3 = '$img3' where id = '$id'"); mysql_query("update articles set img4 = '$img4' where id = '$id'"); mysql_query("update articles set img5 = '$img5' where id = '$id'");
echo "<meta http-equiv='refresh' content='200;url=index.php' />"; echo "<div id='n_oka' align='center'><p>La mise à jour de l article à réussi et vous n'avez pas changer de images</p></div>"; }
} } ?> <form enctype="multipart/form-data" action="" method="post"> <input type="hidden" name="id" value="<?php echo $_GET['id']; ?>" /> <table> <tr> <td><label for="name">Categorie de l'article :</label></td> <td> <select name='categorie'> <?php $res = mysql_query("SELECT * FROM categorie order by id=".$_GET['id'].""); while($row = mysql_fetch_assoc($res)){ echo "<option value='".$row["categorie"]."'>".$row["categorie"]."</option>"; } ?> </select> <a href="../categorie/index.php?action=list" rel="lightbox[external 50% 350]" title="Ajouter les categories"><img src="../../images/i_add.png" style="border:none;margin:5px 0 5px 10px; position:absolute" title="Ajouter une categorie" /></a> </td> </tr> <?php $result = mysql_query("SELECT * FROM articles where id=".$_GET['id'].""); while($row = mysql_fetch_array($result)) {
23 juin 2014 à 10:06
1 - Il serait préférable de traiter chaque image séparément.
2 - Une boucle foreach sur les $_FILES serait surement encore mieux.