Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
$stmt = $pdo->prepare('SELECT * FROM utilisateurs WHERE email = :email');
$stmt->execute(['email' => $email]);
$dsn = 'mysql:host=localhost;dbname=testdb';
$user = 'dbuser';
$password = 'dbpass';
try {
$pdo = new PDO($dsn, $user, $password);
} catch (PDOException $e) {
// Gérer l'erreur
}
$stmt = $pdo->query('SELECT nom FROM utilisateurs');
while ($row = $stmt->fetch()) {
echo $row['nom'] . "\n";
}
$stmt = $pdo->prepare("DELETE FROM utilisateurs WHERE actif = 0");
$stmt->execute();
echo $stmt->rowCount();
$stmt = $pdo->query('SELECT nom FROM utilisateurs');
$users = $stmt->fetchAll(PDO::FETCH_ASSOC);
$sql = "INSERT INTO utilisateurs (nom, email) VALUES (?, ?)";
$pdo->prepare($sql)->execute([$nom, $email]);
$stmt = $pdo->prepare('SELECT * FROM utilisateurs WHERE id = ?');
$stmt->execute([$id]);
$user = $stmt->fetch();
$pdo->beginTransaction();
// ... requêtes ...
$pdo->commit();