Есть ли более короткий способ задавать параметры в PDO?

194
03 июля 2018, 20:20

Есть ли более простой и короткий способ задать параметры в PDO? Как вы обычно это делаете?

$stmt = $pdo->prepare('INSERT INTO table (value1, value2, value3, value4, value5) VALUES (?, ?, ?, ?, ?)');
            $stmt->bindValue(1, $response['values']['value1']);
            $stmt->bindValue(2, $response['values']['value2']);
            $stmt->bindValue(3, $value3);
            $stmt->bindValue(4, $response['values']['value3']);
            $stmt->bindValue(5, $response['values']['value4']);
            $stmt->execute();
Answer 1
$stmt = "INSERT INTO table (value1, value2, value3, value4, value5) VALUES (?, ?, ?, ?, ?)";
$roms = $pdo->prepare($stmt)->execute([
$response['values']['value1'],
$response['values']['value2'],
$response['values']['value3'],
$response['values']['value4'],
$response['values']['value5']]);  
READ ALSO
Как залогинить юзера в Symfony 3?

Как залогинить юзера в Symfony 3?

В Symfony 3 посылает запрос на авторизацию пользователя на внешний сервис, при успешном запросе возвращается токен и данные пользователяКак...

150
Joomla Workforce траблы с индексами

Joomla Workforce траблы с индексами

Имеется сайт- телефонный справочник на joomla, и там установлен плагин workforceПроблема заключается в том, что после обновления информации в каком...

173