|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
||||||
Неправильно извлекается результат из таблицы БД mysql при запросе количества строк27.03.2022, 23:21. Показов 3245. Ответов 21
Метки нет (Все метки)
Подскажите в чем ошибка?
Неправильно извлекается результат из таблицы БД mysql при запросе количества строк В даном случае у меня вместо результата требуемого/фактического - "6", отображается/выводится - "1". Причем при осуществлении данного запроса в sql phpmyadmin у меня результат выводится правильный - "6". Вот код
0
|
||||||
| 27.03.2022, 23:21 | |
|
Ответы с готовыми решениями:
21
Неправильно отображение русских букв в Python при запросе из MySQL Отображение нулевых строк в запросе при подсчёте количества Как сделать случайный вывод при запросе из таблицы mysql? |
|
Супер-модератор
3952 / 2061 / 829
Регистрация: 13.03.2010
Сообщений: 6,780
|
|
| 27.03.2022, 23:29 | |
Сообщение было отмечено gogolik как решение
Решение
Так выводите результат запроса, а не количество строк в нем. При таком запросе вам приходит одна строка, в которой число 6. Соответственно, выводится всё корректно, как написано в коде.
1
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 27.03.2022, 23:43 [ТС] | |
|
gogolik, ну а как нужно вообще правильно нужны мне запрос сделать???
Так причем тут число 6 (если как я вас понимаю вы говорите как об элементе ячейки или строки), если у меня просто всего 6 строк в таблице БД - вот я и пытаюсь получить для начала эту информацию)))
0
|
|
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||||||||||||
| 28.03.2022, 00:05 | ||||||||||||
Сообщение было отмечено gogolik как решение
Решение
Вам все правильно говорят.
Ошибка вот здесь
Цитата из доки
Вам нужно всего лишь из результата mysqli_query вытащить это число 6, как и любые другие данные из БД.
1
|
||||||||||||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 28.03.2022, 09:09 [ТС] | |
|
tarasalk, чт-то не распознается на beget как функция БД - mysqli_fetch_column ... из-за неё вообще страницу браузер не грузит!
0
|
|
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||
| 28.03.2022, 10:23 | ||
|
Ну такая функция есть - mysqli_fetch_column
Может написали неверно. Можно любой другой fetch использовать. p.s. А еще у вас ошибка на 6 строчке. Надо mysqli_error, а не mysql_error.
0
|
||
|
1306 / 998 / 232
Регистрация: 01.10.2018
Сообщений: 3,882
|
|
| 28.03.2022, 10:30 | |
|
fetch_column - это новая функция (метод). Можно вполне обойтись без нее.
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|||||
| 28.03.2022, 10:32 [ТС] | |||||
|
tarasalk,
*** *** *** у меня в браузере только это (сркин).
0
|
|||||
|
1306 / 998 / 232
Регистрация: 01.10.2018
Сообщений: 3,882
|
|||
| 28.03.2022, 10:50 | |||
Сообщение было отмечено xamelione25 как решение
РешениеДобавлено через 2 минуты Потом можно сделать shift или pop из массива, либо использовать конструкцию list. Это помимо очевидного варианта с обычным присваиванием. Добавлено через 10 минут
1
|
|||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|||||||||||
| 28.03.2022, 12:22 [ТС] | |||||||||||
|
estic, tarasalk, А помогло это)))
tarasalk, estic, вопрос может быть частично не по теме (больше к mysql относится). Подскажите, а как мне сделать то что я описывал в 7 посте этой темы Запрос на извлечение данных из mysql за последний месяц или выбранный срок касаемо добавления недостающих позиций к имеющемуся перечню???
0
|
|||||||||||
|
1306 / 998 / 232
Регистрация: 01.10.2018
Сообщений: 3,882
|
||
| 28.03.2022, 12:23 | ||
![]() Присваивание и т.п. нужно, чтобы получить значение в обычной переменной, например $N_row_1
0
|
||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
||||||||||||
| 28.03.2022, 12:26 [ТС] | ||||||||||||
|
estic,
0
|
||||||||||||
|
1306 / 998 / 232
Регистрация: 01.10.2018
Сообщений: 3,882
|
|||
| 28.03.2022, 12:29 | |||
|
0
|
|||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 28.03.2022, 12:32 [ТС] | |
|
estic, а почему??? В чем недостаток использования разных форм запросов???
0
|
|
|
1306 / 998 / 232
Регистрация: 01.10.2018
Сообщений: 3,882
|
||
| 28.03.2022, 12:35 | ||
|
К предыдущему сообщению. Есть небольшое исключение для mysqli_connect, т.к. это не полный аналог операции new.
0
|
||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 28.03.2022, 12:37 [ТС] | |
|
estic, ну я и говорю об этом ... В чем вызов данных функций несовместим с ооп
0
|
|
|
1306 / 998 / 232
Регистрация: 01.10.2018
Сообщений: 3,882
|
||||||
| 28.03.2022, 12:41 | ||||||
|
Речь не о совместимости, а о читаемости кода.
Сам запрос можно делать при помощи метода query:
0
|
||||||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
||||||
| 30.03.2022, 18:29 [ТС] | ||||||
|
estic, gogolik, Объясните мне пожалуйста почему условие неправильно срабатывает (см.скрин)???
0
|
||||||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
|
| 30.03.2022, 19:29 | |
|
Можете потому что в условии у вас $row_2, а в printf $row_2[0]?
1
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 30.03.2022, 20:12 [ТС] | |
|
tarasalk, пытался - безрезультатно
0
|
|
| 30.03.2022, 20:12 | |
|
Помогаю со студенческими работами здесь
20
SQL неправильно предполагает количество строк в запросе
При помощи подпрограмм подсчитать среднее арифметическое арифметических строк таблицы,а затем общую сумму всех строк таблицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|