Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
-9 / 8 / 3
Регистрация: 17.02.2021
Сообщений: 239

Заполнение объекта запросом к БД - варианты?

25.09.2021, 19:07. Показов 1398. Ответов 0
Метки php8 (Все метки)

Студворк — интернет-сервис помощи студентам
Я под AR использую такой запрос

PHP
1
2
3
4
5
6
7
8
private static function query(string $sql, array $params = [], ?string $class = null): bool|array|PDOStatement
{
    $stmt = self::getPdo()->prepare($sql);
        
    $stmt->execute($params);
        
    return is_null($class) ? $stmt : $stmt->fetchAll(PDO::FETCH_CLASS, $class);
}
всё хорошо, но смущает выборка ВСЕГО по fetchAll(), есть ли ещё какие-то варианты заполнить наследника (если $class == static::class) данными?

Добавлено через 1 час 36 минут
решено

всё нормально: если я по id отсюда делаю выборку то мне найдёт запись не по id из всего выбранного, а всё записи по id, то есть одну
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.09.2021, 19:07
Ответы с готовыми решениями:

Заполнение таблицы sql запросом
Как мне написать запрос, используя значения из таблицы 1, заполнилась таблица 2. Т.е. значения столбца y в таблице 2, должны быть равны...

Заполнение DataGrid SQL-запросом
public void danniy(Courses courses) { cnn.Open(); StringBuilder results1 = new...

Заполнение DataSet запросом из Access
Здравствуйте:) Имеется Access 2010 с сконструированными в нем сложными запросами с формулами. Требуется подключиться к Access, получить...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.09.2021, 19:07
Помогаю со студенческими работами здесь

Заполнение столбца таблицы запросом
Добрый вечер! У меня есть таблица Tour, где есть столбцы arrival_flight и departure_flight, и таблица Flight, где хранится информация об...

Укажите все правильные варианты создания объекта
class A { int n; public: A() { n=0; } A(int k) { n=k; } }; Укажите все правильные варианты создания объекта а класса A: ...

Как автоматизировать заполнение записей поля таблицы, созданной запросом?
Имеется БД, состоящая из нескольких связанных таблиц. Есть еще одна таблица "ДАННЫЕ ПО ВИДУ №1", в одном из полей которой...

Ссылка на объект не указывает на экземпляр объекта при выполнении юнит теста функции с запросом
Судя по всему, вылетает именно на запросе, ибо если поставить перед самым первым MessageBox, то он его покажет Код теста: ...

Заполнение объекта по остаткам счета 23
Здравствуйте! Бухгалтерия 3.0 учебная демо Предприятие 8.2 учебная Пишу обработку на заполнение табличной части документа...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью 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
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru