HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 15.11.2022, 15:27
vladsharik
Участник форума
Регистрация: 08.11.2021
Сообщений: 131
С нами: 2376214

Репутация: 18
По умолчанию

Не работает limit, выводит только одно число почему-то





Актуально
 
Ответить с цитированием

  #2  
Старый 15.11.2022, 22:20
Sqeezi
Познающий
Регистрация: 25.04.2021
Сообщений: 83
С нами: 2659434

Репутация: 73
По умолчанию

Попробуй вместо fetchone - fetchall и верни весь список, тоесть return result2
 
Ответить с цитированием

  #3  
Старый 15.11.2022, 23:54
vladsharik
Участник форума
Регистрация: 08.11.2021
Сообщений: 131
С нами: 2376214

Репутация: 18
По умолчанию

Цитата:
Сообщение от Sqeezi  

Попробуй вместо fetchone - fetchall и верни весь список, тоесть return result2
изменил, но всё равно одно число выводит


 
Ответить с цитированием

  #4  
Старый 16.11.2022, 00:00
munnniisss
Участник форума
Регистрация: 23.12.2019
Сообщений: 155
С нами: 3363619

Репутация: 33
По умолчанию

fetchall юзай
 
Ответить с цитированием

  #5  
Старый 16.11.2022, 00:00
vladsharik
Участник форума
Регистрация: 08.11.2021
Сообщений: 131
С нами: 2376214

Репутация: 18
По умолчанию

Цитата:
Сообщение от munnniisss  

fetchall юзай
юзнул, всё равно одно выводит
 
Ответить с цитированием

  #6  
Старый 16.11.2022, 00:06
munnniisss
Участник форума
Регистрация: 23.12.2019
Сообщений: 155
С нами: 3363619

Репутация: 33
По умолчанию

а ты точно из той таблицы получаешь? может у тебя там одно это значение и лежит

и LIMIT - количество строк, что вернёт. Юзай просто ORDER BY и бери первых три элемента
 
Ответить с цитированием

  #7  
Старый 16.11.2022, 02:45
vladsharik
Участник форума
Регистрация: 08.11.2021
Сообщений: 131
С нами: 2376214

Репутация: 18
По умолчанию

Цитата:
Сообщение от munnniisss  

а ты точно из той таблицы получаешь? может у тебя там одно это значение и лежит

и LIMIT - количество строк, что вернёт. Юзай просто ORDER BY и бери первых три элемента
Да, несколько значений. Та мне нужно получать 3 самых больших значения и выводить их. Утром кину скрины если надо







всё равно одно число выводит @munnniisss

а, всё, понял, я дебил, надо было написать return result2 без [0]
 
Ответить с цитированием

  #8  
Старый 16.11.2022, 16:49
munnniisss
Участник форума
Регистрация: 23.12.2019
Сообщений: 155
С нами: 3363619

Репутация: 33
По умолчанию



вот тебе и код что 3 наибольших забирает
 
Ответить с цитированием

  #9  
Старый 16.11.2022, 18:48
vladsharik
Участник форума
Регистрация: 08.11.2021
Сообщений: 131
С нами: 2376214

Репутация: 18
По умолчанию

Цитата:
Сообщение от munnniisss  

вот тебе и код что 3 наибольших забирает
та да, сяб
 
Ответить с цитированием

  #10  
Старый 16.11.2022, 23:28
Sqeezi
Познающий
Регистрация: 25.04.2021
Сообщений: 83
С нами: 2659434

Репутация: 73
По умолчанию

Цитата:
Сообщение от munnniisss  

вот тебе и код что 3 наибольших забирает
что за ide?
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.