#php #mysql #ajax
#php #mysql #ajax
Вопрос:
У меня есть код, который показывает количество данных в базе данных. Я хочу отправить эти данные в браузер в режиме реального времени или с промежутком в пару секунд, используя ajax или любой другой метод…
Мой код:
$db = mysql_connect($db_host, $db_username, $db_password) or die("Could not connect.");
mysql_select_db($databse_name,$db)or die(mysql_error());
$result = mysql_query("SELECT * FROM table")or die(mysql_error());
$num_rows = mysql_num_rows($result);
echo "$num_rowsn";
Комментарии:
1. Проведите некоторое исследование по AJAX, напишите некоторый код, и если у вас возникнут проблемы с кодом, ТО задайте вопрос.
2. Я совсем не знаком с Ajax…
3. @matthew Тогда изучи это. Вам нужно быть более самодостаточным, если вы хотите добиться успеха как программист. В противном случае вы просто попадете в бесконечный цикл постоянного полагания на ответы других людей, и вы вообще не будете расти.
4. @mathew — год назад вы задали другой вопрос, касающийся AJAX, и получили отличный ответ с некоторыми ссылками на ресурсы Ajax. Я бы посоветовал вам сначала проверить их, чтобы лучше разобраться в этом.
Ответ №1:
Если вы используете jQuery и этот php-код находится в файле с именем your_code.php вы могли бы сделать что-то вроде этого:
$('#my_button').click(function() {
$.ajax({
url: "your_code.php",
success: function(data) {
$('#my_div').html(data);
}
});
}
Комментарии:
1. Спасибо за код, но если я не хочу использовать кнопку отправки прямо в браузер, то как это сделать?? Я не знаком с Ajax или javascript