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");
        }
 
            });
 
        };