Bonjour,
je viens vers vous suite à ce post que j'ai effectuer (https://www.developpez.net/forums/d1.../#post10526033) ou je pensais que mon erreur venait du warning d'event , mais pas du tout je me suis tromper et l'erreur vient de ce code d'après le message d'erreur obtenu grâce au XHR
Message d'erreur : Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /var/www/html/DEV/trombi/Connexion/listeOrdreJob.php on line 15
[]
Code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58 <?php include('../trombi/accesBD.Script.php'); include('./TestSession.php'); $bdd = $BD->connexionMysqli(); if(isset($_GET['go']) || isset($_GET['localite_un']) || isset($_GET['localite_deux'])) { $json = array(); if(isset($_GET['go'])) { // requête qui récupère les localités un $requete = "SELECT * FROM SITE ORDER BY ID_SITE ASC"; // exécution de la requête $resultat = mysqli_query($bdd, $requete); // Création de la liste while($donnees = mysqli_fetch_array($resultat)) { // je remplis un tableau et mettant l'id en index $json[$donnees["ID_SITE"]][] = utf8_encode($donnees["WORK_LOCATION"]); } } elseif(isset($_GET['localite_un'])) { // requête qui récupère les localités un $requete = "SELECT * FROM groupe WHERE ID_SITE = '".$_GET['localite_un']."'"; // exécution de la requête $resultat = mysqli_query($bdd, $requete); // Création de la liste while($donnees = mysqli_fetch_array($resultat)) { // je remplis un tableau et mettant l'id en index $json[$donnees["ID_GROUPE"]][] = utf8_encode($donnees["LIBELLE_GROUPE"]); } } elseif(isset($_GET['localite_deux'])) { // requête qui récupère les localités un $requete = "SELECT * FROM job WHERE ID_GROUPE = '".$_GET['localite_deux']."' AND ORDRE_JOB IS NOT NULL GROUP BY CODE_JOB ORDER BY ORDRE_JOB ASC"; // exécution de la requête $resultat = mysqli_query($bdd, $requete); // Création de la liste while($donnees = mysqli_fetch_array($resultat)) { // je remplis un tableau et mettant l'id en index //$json[$donnees["ORDRE_JOB"]][] = $donnees["LIBELLE_JOB"] ; $result = $donnees["LIBELLE_JOB"].";".$donnees['CODE_JOB']; $json[$donnees["ORDRE_JOB"]][] = $result; } } // envoi du résultat au success echo json_encode($json); } ?>
si vous avez une idée je suis preneur ! Merci
Partager