Erreur:insertion de la valeur 0 dans la base à la place de L'id
Résolu/Fermé
Nouvelle_Informaticienne
Nouvelle_Informaticienne
- Messages postés
- 153
- Date d'inscription
- mercredi 20 avril 2016
- Statut
- Membre
- Dernière intervention
- 20 décembre 2021
Nouvelle_Informaticienne
- Messages postés
- 153
- Date d'inscription
- mercredi 20 avril 2016
- Statut
- Membre
- Dernière intervention
- 20 décembre 2021
A voir également:
- Erreur:insertion de la valeur 0 dans la base à la place de L'id
- Erreur:insertion de la valeur 0 dans la base à la place de L'id ✓ - Forum - PHP
- Ne pas afficher les valeurs 0 dans un graphique excel ✓ - Forum - Excel
- Formule excel cellule vide si valeur 0 ✓ - Forum - Excel
- Graphique sans les valeurs nulles ✓ - Forum - Excel
- Excel : Enlever les 0% sur un graphique ✓ - Forum - Excel
1 réponse
jordane45
24 mai 2016 à 20:04
- Messages postés
- 35502
- Date d'inscription
- mercredi 22 octobre 2003
- Statut
- Modérateur
- Dernière intervention
- 26 mai 2022
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