Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.09.2014, 15:19
Аспирант
Отправить личное сообщение для Urukhay Посмотреть профиль Найти все сообщения от Urukhay
 
Регистрация: 04.07.2014
Сообщений: 51

Небольшая задачка с PHP + Ajax.
Мне надо посредством ajax, обработчика php и типа данных json получать из базы MySQL содержание ячейки age в строке, порядковый номер(не ID) в таблице которой 3. То есть в таблице есть 10 строк, в каждой строке по 20 ячеек. Одна из ячеек - age. Мне надо получить именно из 3-ей строки.

Код который пытался использоваться (не совсем верный, специально чтобы вы поняли что я хочу)

<?
include 'connect.php';
mysql_select_db("bd",$dbconnect) or die (mysql_error());
$query = mysql_query("SELECT * FROM `table`");
$res['Name'] = mysql_result($query,$Row,3);
echo json_encode($res);



Затем в скрипте JavaScript, в функции .Ajax я получу это поле таким образом:


success: function(data){
      var name = data.Name;
      alert(name);
}



Но там нет требуемого результата.
Ответить с цитированием
  #2 (permalink)  
Старый 12.09.2014, 15:32
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,138

Urukhay, по какому принципу в МуСКЛ выводятся записи в запросе?

SELECT * FROM `table`
Ответить с цитированием
  #3 (permalink)  
Старый 12.09.2014, 15:37
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,138

В "моей" СУБДшке их порядок определяется именно ИДшником... Т.о. для получения "третьей записи" можно использовать запрос типа

SELECT top 1
 * 
FROM 
   (
      SELECT top 3
       * 
      FROM 
       table
   )
Order by ID desc
Ответить с цитированием
  #4 (permalink)  
Старый 12.09.2014, 15:40
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,138

Сообщение от Urukhay Посмотреть сообщение
Затем в скрипте JavaScript, в функции .Ajax я получу это поле таким образом:
success: function(data){
      var name = data.Name;
      alert(name);
}
Просто сгенери при помощи ПХП страничку вида

{
   Name: <тут_нужное_значение>
}

И конечно правильно указать тип получаемого значения при запросе...
Ответить с цитированием
  #5 (permalink)  
Старый 12.09.2014, 16:41
Аспирант
Отправить личное сообщение для Urukhay Посмотреть профиль Найти все сообщения от Urukhay
 
Регистрация: 04.07.2014
Сообщений: 51

Запрос вообще не трогаем. Какой есть такой есть. Мне надо подробней как отослать в ajax нужную ячейку.
Ответить с цитированием
  #6 (permalink)  
Старый 12.09.2014, 20:23
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,138

Сообщение от Urukhay
Мне надо подробней как отослать в ajax нужную ячейку
Запрос отсылается на сервер, а не в ячейку...
А вот результат, полученый в ответе, можно будет записать.
Ответить с цитированием
  #7 (permalink)  
Старый 13.09.2014, 17:42
Аспирант
Отправить личное сообщение для Urukhay Посмотреть профиль Найти все сообщения от Urukhay
 
Регистрация: 04.07.2014
Сообщений: 51

Сообщение от ksa Посмотреть сообщение
Запрос отсылается на сервер, а не в ячейку...
А вот результат, полученый в ответе, можно будет записать.
Во первых я не писал что в ячейку, а писал ячейку.
Во вторых, Вы можете давать примеры?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несколько запросов к php через AJAX Florens AJAX и COMET 9 25.07.2014 21:21
Живой поиск JQUERY + AJAX + PHP + MYSQL dimi007 AJAX и COMET 2 22.07.2014 13:50
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Передать данные через ajax в php djonA Общие вопросы Javascript 3 03.04.2013 00:07
php session а в ajax Sadist_dead AJAX и COMET 1 19.08.2011 18:35