Erreur:insertion de la valeur 0 dans la base à la place de L'id
Résolu/Fermé
Nouvelle_Informaticienne
Messages postés
153
Date d'inscription
mercredi 20 avril 2016
Statut
Membre
Dernière intervention
20 décembre 2021
-
Modifié par Nouvelle_Informaticienne le 24/05/2016 à 14:23
Nouvelle_Informaticienne Messages postés 153 Date d'inscription mercredi 20 avril 2016 Statut Membre Dernière intervention 20 décembre 2021 - 25 mai 2016 à 10:26
Nouvelle_Informaticienne Messages postés 153 Date d'inscription mercredi 20 avril 2016 Statut Membre Dernière intervention 20 décembre 2021 - 25 mai 2016 à 10:26
A voir également:
- Erreur:insertion de la valeur 0 dans la base à la place de L'id
- Erreur 1004 vba ✓ - Forum VB / VBA
- Erreur 5000 france tv - Forum Lecteurs et supports vidéo
- Ce message d'erreur apparaît sur l'ordinateur d'elena. que peut-on dire du programme gwxux ? - Forum logiciel systeme
- Erreur 10016 epson - Forum Imprimante
- Code erreur f3500-32 ✓ - Forum Bbox Bouygues
1 réponse
jordane45
Messages postés
37846
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
29 novembre 2023
4 608
24 mai 2016 à 20:04
24 mai 2016 à 20:04
Bonjour,
Essaye ça :
Essaye ça :
$sql="SELECT MAX(id_FPP) AS max_id FROM fiche_prjprincipale"; $reque = mysqli_query($cnx,$$sql) or die( mysqli_error($cnx) ) ; $row = mysqli_fetch_assoc($reque); //récupération "propre" des variables $id=!empty($row["max_id"]) ? $row["max_id"] : 0; $intervcic = isset($_POST['intervcic']) ? $_POST['intervcic'] : null; //si intervcic existe et n'est pas vide : if($intervcic){ foreach($intervcic as $valuelist){ //REQUETE DE L INSERTION DU ID intervenant DANS LA TABLE intermediaire $sql = "INSERT INTO fiche_inter (id_interv,id_projet) VALUES ('$valuelist','$id') " ; $requetee = mysqli_query($cnx,$sql) or die( mysqli_error($cnx) ) ; if( $requetee) { echo"bien fait <br>"; } else { echo"non insere"; echo'<br>'; echo "intervcic = ".$intervcic; echo "id = ".$id; } } echo"<br><br>"; }
Modifié par Nouvelle_Informaticienne le 25/05/2016 à 10:29
m'affiche bien les ids
m'affiche les noms de type string de intervenants et non pas les id par contre moi je veux insérer des id de type int c'était ca l'erreur Monsieur
j'ai changé
par
et maintenant ca marche bien
je vous remercie monsieur pour votre astuce pour savoir l'erreur
merci bonne journée