Я не могу понять AJAX, используя PrototypeJS ("prototype.js" в той же папке программы).В php-файле у меня есть кнопка, которая вызывает функцию javascript.В этой функции я делаю Ajax-запрос, передавая URL-адрес другого php-файла, который подключается к базе данных mysql.Но когда я нажимаю кнопку, ничего не происходит.Я не получаю ошибок на консоли
php файл с кнопкой:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<button type="button" id="stampa" onClick="stampa()"> Stampa </button>
<script src="prototype.js"></script>
<script>
function stampa()
{
new Ajax.Request('http://localhost:8888/Prova_AJAX/query_3_php.php');
}
</script>
</body>
</html>
php файл, который подключается к базе данных:
<?php
#connect to database
$servername = "localhost";
$username = "root";
$password = "root";
$db_name = "Chat";
try
{
$db = new PDO("mysql: host=$servername; dbname=$db_name", $username, $password);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connection established";
}
catch(PDOException $e)
{
echo "Connection failed: " . $e->getMessage();
die;
}
?>