É possível usar store_result () e bind_result () com o PHP PDO?
Minha pergunta é bastante simples: é possível usarstore_result()
ebind_result()
com o PHP PDO?
Aqui está um exemplo de código que me deparei:
$stmt = $mysqli->prepare("SELECT id, username, password, salt FROM members WHERE email = ? LIMIT 1")) {
$stmt->bind_param('s', $email); // Bind "$email" to parameter.
$stmt->execute(); // Execute the prepared query.
$stmt->store_result();
$stmt->bind_result($user_id, $username, $db_password, $salt); // get variables from result.
$stmt->fetch();
Eu vi estes usados no contexto demysqli
, mas não com o PHP PDO.store_result()
ebind_result()
são referenciados no mysqli em www.php.net. Estou curioso para saber se eles são válidos ou se existem métodos comparáveis.
Edit: Obviamente, há alguma tradução entre os dois métodos. Minha suposição é questore_result
ebind_result()
são semelhantes aos do PDOfetch()
comandos.