Bonjour, j'ai importé une BDD dans Wampserver et j'ai crée un fichier php pour y faire une requête.
Lorsque j'exécute la requête en tapant le lien dans la barre d'adresse du navigateur, elle fonctionne correctement.
Code PHP : 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 <?php header('Content-Type: application/json; charset=utf-8'); try{ include('config.php'); include('pdo2.php'); $pdo = PDO2::getInstance(); $etatsmat=0; $pdo->exec("SET CHARACTER SET utf8"); $requete_prepare_1=$pdo->prepare("SELECT monText FROM articlebdd WHERE Id = '31'"); $requete_prepare_1->execute(); $json= array(); while($lignes=$requete_prepare_1->fetch(PDO::FETCH_OBJ)) { $json[]=array( 'monText'=>$lignes->monText, ); } $requete_prepare_1->closeCursor(); $json['success']=true; echo json_encode($json); }catch(PDOException $e) { echo 'Error:'.$e->getMessage(); } ?>
Je voudrais donc récupérer le résultat de ma requête par le biais d'une fonction ajax.
Mais j'y arrive pas en tapant le code ci-dessous, j'obtiens "NO DATA PRESENT".
Pourriez-vous me dire ce qui ne va pas, svp?
Merci beaucoup par avance.
Arsène
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 function maFonction() { $.ajax({ url: http://localhost/DosTxt/requestMonTexte.php, type: 'get', dataType: 'json', success: function(data1) { if(data1 == "SUCCESS"){ alert(data1); } else{ alert("NO DATA PRESENT"); } }, error: function (responseData) { alert("ERROR"); } }); };
Partager