Button ne lance pas l'appel Ajax
Bonjour,
Je débute en AJAX et je cherche pour le moment à faire quelque chose de très simple :
Cliquer sur un bouton -> Fonction AJAX -> Script PHP -> Requête SQL
* index.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 24 25 26 27 28 29 30
| <!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Titre de la page</title>
</head>
<body>
<script>
$("#reserver").click(function(){
$.ajax({
url : 'reserver.php' // La ressource ciblée
});
});
</script>
<button id="reserver">Click Me!</button>
</body>
</html> |
* reserver.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 24 25 26 27 28 29 30
| <?php
$servername = "localhost";
$username = "user";
$password = "pwd";
$dbname = "base";
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "UPDATE Objets SET objet_reserve='1' WHERE objet_nom='OBJET_TEST'";
// echo $sql . "<br>" . "<br>";
// Prepare statement
$stmt = $conn->prepare($sql);
// execute the query
$stmt->execute();
// echo a message to say the UPDATE succeeded
// echo $stmt->rowCount() . " records UPDATED successfully";
}
catch(PDOException $e)
{
// echo $sql . "<br>" . $e->getMessage();
}
$conn = null;
?> |
Pour le moment je cherche juste à changer la valeur de la colonne "objet_reserve" de mon objet "OBJET_TEST" à "1" en cliquant sur un bouton.
Mais ça ne fonctionne pas, une idée ?
Merci :)