Обработка MySql запроса в поле Ajax запрос (решено)

Все вопросы/проблемы по установке и использовании.
Ответить
Степан
Сообщения: 107
Зарегистрирован: 26 май 2020, 19:01
Имя: Степан
Откуда: Украина, Днепр

Обработка MySql запроса в поле Ajax запрос (решено)

Сообщение Степан »

По использованию поля Ajax запрос есть пример https://docs.rukovoditel.net.ru/index.php?p=99
----------

Задача:
Получить максимальное значение поля по MySql запросу.

app_entity_41 - сущность на 11 записей
field_1070 - числовое поле


Попытка решить:

Код: Выделить всё

$Num_query = db_query("SELECT field_1070 FROM app_entity_41"); 
$Num_arr = db_fetch_array($Num_query); 
$value = max($Num_arr);
echo $value;
По отладке ошибок нет, но echo $value пусто

При

Код: Выделить всё

$Num_query = db_query("SELECT field_1070 FROM app_entity_41"); 
$Num_row = db_num_rows($Num_query); 
echo $Num_row;
echo $Num_row возвращает 11 строк - вопросов нет, массив в порядке
Но как получить максимальное значение поля [1070] из этого массива??
Последний раз редактировалось Степан 31 окт 2020, 23:20, всего редактировалось 1 раз.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Обработка MySql запроса в поле Ajax запрос

Сообщение support »

Степан
Сообщения: 107
Зарегистрирован: 26 май 2020, 19:01
Имя: Степан
Откуда: Украина, Днепр

Re: Обработка MySql запроса в поле Ajax запрос

Сообщение Степан »

support писал(а): 24 окт 2020, 08:03 https://www.w3schools.com/sql/func_mysql_max.asp
Сергей, а дальше как??

Так я уже пробовал

Код: Выделить всё

$Num_query = db_query("SELECT MAX(field_1070) FROM app_entity_41"); 
но не смог вывести значение массива

Разве что так

Код: Выделить всё

 
  $Num_query = db_query("SELECT MAX(field_1070) FROM app_entity_41"); 
  $Num_arr = db_fetch_array($Num_query); 
  $num = array_sum ($Num_arr);
 
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Обработка MySql запроса в поле Ajax запрос

Сообщение support »

Код: Выделить всё

$Num_query = db_query("SELECT MAX(field_1070) as field FROM app_entity_41"); 
$Num_arr = db_fetch_array($Num_query); 
echo   $Num_arr['field'];
Ответить