@User782
Кратко о себе

Сколько обращений к базе данных происходит в данном коде?

Сколько обращений к базе данных происходит в данном коде?
Один? Я спросил в чате, мне ответил чат что 2.
$r = connectdbpdo()->prepare("
    SELECT id
    FROM a
    WHERE id = ?
	");
	$r->execute(array($data['id']));

	$result = array();
	$rows = $r->fetchAll(PDO::FETCH_ASSOC);
  • Вопрос задан
  • 159 просмотров
Решения вопроса 1
ipatiev
@ipatiev Куратор тега PHP
Потомок старинного рода Ипатьевых-Колотитьевых
"Обращений" - либо 4, либо 1, в зависимости от настроек и содержимого connectdbpdo()
"заставлять базу что-то делать" - в любом случае один.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@SidVisceos
Два: подготовка запроса и выполнение (выборка). Фетч оперирует с уже полученными данными.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы