Задать вопрос
@pimanov3

Как получить содержимое любой другой строки из таблицы (fetch_row)?

Сортировал по убыванию, таким образом ($sort[2]) получал результат необходимого столбца только первой строки, но как получить содержимое любой другой? Думал тут двухмерный массив, но делая подбор взаимосвязи не нашёл.
$sort1 = $mysqli->query("SELECT * FROM `table` ORDER BY `messages` DESC");
$sort = $sort1->fetch_row();
$sort = $sort[2];
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Melkij
@Melkij
DBA для вашего PostgreSQL?
Может быть документацию почитать? С чего вы решили, что fetch_row когда-либо вернёт двумерный массив, да и вообще будет возвращать больше одной строки результата за раз? Прямым текстом сказано:
Fetches one row of data from the result set and returns it as an enumerated array

И дальше в примерах показано как остальные строки прочитать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы