Requête SELECT SQL avec Ajax/Jquery
bonjour,
je cherche à récupérer une donnée dans ma BDD Mysql et l'afficher en format html via un click (afin de plus tard utiliser les formulaires).
Mais je n'arrive pas à trouver la méthode à réaliser
Je suis débutant en programmation Jvscrip/Ajax. J'utiise Jquery et j'ai essayé ceçi
Voici mon code jvs (il manque le paramètre data dans ma méthode mais vu que l'action se fait sur un paragrpaphe je n'ai rien à envoyer) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| $('p').click(function(event){
$.ajax({
dataType: "html",
type: "POST",
url: "dbopen.php",
success: function(result)//retour de requête
{
alert("Record successfully updated");
}
});
return false;
}) |
ma page php :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?php
try
{
$link = new PDO('mysql:host=localhost;dbname=yoyo;charset=utf8', 'root', '',array( PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION ));
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$reponse = $link->query('SELECT MIN(annee) FROM chiffrage');
$donnees = $reponse->fetch();
$chiffrage = $donnees['MIN(annee)'];
$reponse->closeCursor();
echo '<label>'.$chiffrage.'</label>';
echo "peace";
?> |
Et ma page html :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Sauts de ligne</title>
</head>
<body>
<P>coucou</P>
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script src="ooo.js"></script>
</body>
</html> |
Dans le debugg il n'y a rien et la requete est validé mais le traitement php ne se produit pas ou alors je ne récupère rien.
Pouvez vous me renseigner là-dessus.
Merci.