JQuery sql выборка без обновления страницы

программирование php MySQL sql jQuery

Здравствуйте!

Помогите пожалуйста написать простой скрипт, который бы делал следующее:

Есть 2 выборки из базы.
Каждая выборка, должна выводится при нажатии на простой button БЕЗ ПЕРЕЗАГРУЗКИ страницы.

При нажатии на первый button, должна выводится первая выборка.
При нажатии на второй button, должна выводится вторая выборка.

Помогите реализовать эту задумку.

Примечание:
slo_nik, получилось вот так:

$(document).ready(function()
{
$(".buttonUpload").click(function()
{
$.ajax(
{
url:"result.php",
type:"GET",
dataType:"text",
data:
{
data:$(this).val()
},
success: function(data)
{
$("#dataUpload").html(data);
}
});
});
})

// вывод информации в данный тег
<div id="dataUpload"></div>

// при нажатии на кнопки, выводим соответствующий запрос
<button class="buttonUpload" value="1">Выводим первый запрос</button>
<button class="buttonUpload" value="2">Выводим второй запрос</button>

// файл, result.php
if($_GET['data'] == 1)
{
// первый запрос
}
elseif($_GET['data'] == 2)
{
// второй запрос
}

В принципе код рабочий, но есть одна изъяна, которую я не могу решить. Она заключается в том, что запрос, который находится в внутри условия НЕ ВЫПОЛНЯЕТСЯ. Но понять не могу почему, не идет. В чем проблема?

P.S. Если где-то допущена ошибка, то она связана с тем, что большую часть кода, я не копировал (сюда), а написал от руки.

Примечание:
slo_nik, можете пожалуйста показать как это сделать? С JQ я только начинаю знакомства, для меня многое из того что вы мне сказали не ясно:=(

Примечание:
slo_nik, то что надо! Огромное спасибо!
Ответы:
А как Вы сами пытались решить проблему? Показывайте...


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.