Message d'erreur même ci la requete est bonne
Fermé
aa
-
3 juin 2016 à 10:31
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 3 juin 2016 à 18:28
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 3 juin 2016 à 18:28
A voir également:
- Message d'erreur même ci la requete est bonne
- Erreur 0x80070643 - Guide
- Recuperer message whatsapp - Guide
- Message d'absence thunderbird - Guide
- Erreur vidéo freebox ✓ - Forum TV & Vidéo
- Ci card ✓ - Forum TV & Vidéo
4 réponses
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
3 juin 2016 à 10:41
3 juin 2016 à 10:41
Bonjour,
Avec le message d'erreur... peut-être pourrons nous te dire quel est le souci....
Avec le message d'erreur... peut-être pourrons nous te dire quel est le souci....
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
3 juin 2016 à 11:12
3 juin 2016 à 11:12
remplace :
par :
if($resultt=mysqli_fetch_assoc($requetee))
par :
$resultt=mysqli_fetch_assoc($requetee); print_r($resultt); if($result)
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
3 juin 2016 à 11:21
3 juin 2016 à 11:21
mais rien ne s'affiche ??
le print_r ne donne rien ??
le print_r ne donne rien ??
non ne m'affiche rien
voila c'est le meme affichege d'avant j ai meme redemaré mon serveur
je crois parceque le
il reste bloqué dans cette ligne !!?
donc il passe pas a l'affichage apres
voila c'est le meme affichege d'avant j ai meme redemaré mon serveur
TEST 0 PASSE
string(196) "select distinct nom_intervenant as nom, id_projet,id_interv,type_intervenant from intervenant join fiche_inter join fiche_prjprincipale where id_projet=147 and type_intervenant = 'responsable'"
TEST 1 PASSE
select distinct nom_intervenant as nom, id_projet,id_interv,type_intervenant from intervenant join fiche_inter join fiche_prjprincipale where id_projet=147 and type_intervenant = 'responsable'
TEST 2 PASSE
erreur
je crois parceque le
$resultt=mysqli_fetch_assoc($requetee)
il reste bloqué dans cette ligne !!?
donc il passe pas a l'affichage apres
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
3 juin 2016 à 11:35
3 juin 2016 à 11:35
Tu as testé ta requête EN DIRECT dans ta BDD ?
Tu m'en fais une capture écran ?
Tu m'en fais une capture écran ?
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
Modifié par jordane45 le 3/06/2016 à 14:01
Modifié par jordane45 le 3/06/2016 à 14:01
Teste ça :
Cordialement,
Jordane
<?php //Affichage des erreurs php error_reporting(E_ALL); //connexion à la BDD $cnx = mysqli_connect( "localhost", "root", "" ) ; if (!$cnx) { echo 'Erreur de connexion (' . mysqli_connect_errno() . ') ' . mysqli_connect_error(); } mysqli_select_db( $cnx,"pst" ) ; //récupération de la variable d'URL, //qui va nous permettre de savoir quel enregistrement on veuxmodifier $id = !empty($_GET["id"] ) ? $_GET["id"] : 0; // echo 'id est : '.$id.'<br>' ; //requête SQL: $sql = "SELECT * FROM fiche_prjprincipale WHERE id_FPP = '$id'"; //exécution de la requête: $requete = mysqli_query($cnx,$sql) or die(mysqli_error($cnx)); //affichage des données: if($result=mysqli_fetch_assoc($requete)) { ?> <br><br> <div class="divform1"><div> <form name="affichage" action="#" method="POST"> <br> <input type="hidden" name="id" value="<?php echo($id) ;?>"> <table border="0" align="center" cellspacing="2" cellpadding="2"> //du code <?php }//fin if $sqll = "SELECT distinct nom_intervenant as nom, id_projet,id_interv,type_intervenant FROM intervenant join fiche_inter join fiche_prjprincipale WHERE id_projet='$id' AND type_intervenant = 'responsable'"; //exécution de la requête: $requetee = mysqli_query($cnx,$sqll) or die(mysqli_error($cnx)); // echo" la requete est "; $resultt=mysqli_fetch_assoc($requetee); //le temps des tests echo "<br><br> RESULTAT :<br>"; var_dump($resultt); if($resultt){ echo("<br><br> TEST 4 PASSE <br><br>"); $id=$row["idd"]; echo "id =>".$id; }else{ echo "<br><b>Erreur !</b> Aucun résultat retounré par la requête ...."; echo "<br><br> REQUETE<br><br>".$sqll; //le temps des tests } ?> </table> <br> <a href="javascript:window.print()">Imprimer cette page</a> </form> </div> </div> </body> </html>
Cordialement,
Jordane
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
>
aa
3 juin 2016 à 18:28
3 juin 2016 à 18:28
Tu peux utiliser la requête qui est ta reponse précédente et la tester directement dans ta bdd ?
Je pense qu'elle ne retourne aucun resultat...
donc ce n'est pas un souci dans le code.... mais bel et bien dans ta requête sql
Je pense qu'elle ne retourne aucun resultat...
donc ce n'est pas un souci dans le code.... mais bel et bien dans ta requête sql
Nouvelle_Informaticienne
Messages postés
153
Date d'inscription
mercredi 20 avril 2016
Statut
Membre
Dernière intervention
20 décembre 2021
3
3 juin 2016 à 15:07
3 juin 2016 à 15:07
Modifié par aa le 3/06/2016 à 11:00
il m'affiche le donc il passe directement au le ne passe pas
je n'est pas un message d'erreur exact mais c'est personnalisé :
je peux dire le probleme est au , mais pourquoi ! je ne sais pas ! d'apres vos experiences on peut avoir un probleme avc a cause de quoi ! s'il vous plait
merci