Mettre à jour la dernière insertion avec php dans mysql
Résolu
glodybiss
Messages postés
509
Statut
Membre
-
AssassinTourist Messages postés 7838 Statut Contributeur -
AssassinTourist Messages postés 7838 Statut Contributeur -
Bonjour,
Je sollicite votre aide sur quelque chose qui me dérange un peu, je voudrais mettre à jour ma dernière insertion en fonction de mon ID puisque c'est ça la clé primaire.
J'ai quand même vu LAST_INSERT_ID() mais je ne sais pas vraiment comment l'utilise par rapport à ce que j'ai fait ci-bas, veuillez voir ce que j'ai fait. Merci de votre assistance
Je sollicite votre aide sur quelque chose qui me dérange un peu, je voudrais mettre à jour ma dernière insertion en fonction de mon ID puisque c'est ça la clé primaire.
J'ai quand même vu LAST_INSERT_ID() mais je ne sais pas vraiment comment l'utilise par rapport à ce que j'ai fait ci-bas, veuillez voir ce que j'ai fait. Merci de votre assistance
mysql_select_db ($DATA_NAME, $CONNECT) or die(mysql_error.'error selecting db');
$sql = 'UPDATE 'jj_news' SET cover_picture="'.$large_image_name.$_SESSION['user_file_ext'].'", min_picture="'.$thumb_image_name.$_SESSION['user_file_ext'].'", statut="1", edited="'.date('Y-m-d h:i:s').'" WHERE id_news= LAST_INSERT_ID()';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
$succes = 'Article publié';
echo '<div class="succes">'.$succes.'</div><!--succes-->';
A voir également:
- Mettre à jour la dernière insertion avec php dans mysql
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Mettre a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Mettre a jour chromecast - Accueil - Guide TV et vidéo
- Supprimer dernière page word - Guide
J'ai fait un formulaire à deux étapes, la première consiste à mettre les informations mais la deuxième fait l'UPDATE pour ajouter la photo. Alors ce que je voulais faire c'est recupérer le dernier ID auto incrémenté pour mettre à jour les données, j'ai utilisé LAST_INSET_ID ()
mais je me rend compte qu'il fait l'update un peu partout. As-tu une suggestion a me faire pour m'aider ? Merci et désolé pour le retard.
Tu peux voir ici ce que j'ai fait :
$sql = 'UPDATE 'jj_news' SET cover_picture="'.$large_image_name.$_SESSION['user_file_ext'].'", min_picture="'.$thumb_image_name.$_SESSION['user_file_ext'].'", statut="1", edited="'.date('Y-m-d h:i:s').'" WHERE id_news= LAST_INSERT_ID(id_news)'; mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error()); $succes = 'Article publié';C'était une erreur toute bête ?