Bonsoir,
Je voudrai comprendre pourquoi j'ai ce message alors que ça me parait être bon.
Mon message d'erreur.
Nom : 15286461002083_erreur.PNG
Affichages : 180
Taille : 5,6 Ko

Mon 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
function trieConsultation() {
    select = document.getElementById("typeTrie");
    choice = select.selectedIndex  // Récupération de l'index du <option> choisi
    typeTrie = select.options[choice].value;
    $.ajax({
        // chargement du fichier externe monfichier-ajax.php
        url: "ajax/triePatient-ajax.php",
        // Passage des données au fichier externe (ici le nom cliqué) 
        data: {typeTrie: typeTrie},
        cache: false,
        dataType: "json",
        error: function (request, error) { // Info Debuggage si erreur        
            alert("Erreur : " + request.responseText);
        },
        success: function (data) {
            alert("ok");
        }
    });
}
Mon ficher triePatient-ajax.php
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
 
$typeTrie = $_GET['typeTrie'];
//Requte a ma bd pour récupére mes enregistrement
$reqGetDemande = "SELECT * FROM demande d INNER JOIN patient p ON d.NUMPATIENT = p.NUMPATIENT INNER JOIN demandeur e ON d.NUMDEMANDEUR = e.NUMDEMANDEUR ORDER BY $typeTrie";
$getDemande = $connex->query($reqGetDemande);
$numPatient = array();
$incrémente = 0;
//Ajoute dans le tableau numPatient les num des patient
while ($ligneConsultation = $getDemande->fetch(PDO::FETCH_OBJ)) {
    $numPatient[$incrémente] = $ligneConsultation->NUMPATIENT;
    $incrémente++;
}
header('Content-type: application/json');
?>
{  
"numPatient" : "<?php echo json_encode($numPatient) ?>"
}