Query con PDO: SELECT

Eseguire query SELECT con PDO in modo sicuro.

Fetch singola riga

$stmt = $pdo->prepare("SELECT * FROM users WHERE email = ?");
$stmt->execute([$email]);
$user = $stmt->fetch();

if ($user) {
    echo $user["nome"];
}

Fetch tutte le righe

$stmt = $pdo->prepare("SELECT * FROM products WHERE price < ?");
$stmt->execute([100]);
$products = $stmt->fetchAll();

foreach ($products as $product) {
    echo $product["name"];
}

Named parameters

$stmt = $pdo->prepare(
    "SELECT * FROM users WHERE status = :status AND role = :role"
);
$stmt->execute([
    ":status" => "active",
    ":role" => "admin"
]);

Contare risultati

$count = $stmt->rowCount();

Hai trovato utile quest'articolo?

  • Introduzione a PHP

    PHP (PHP: Hypertext Preprocessor) è un linguaggio di scripting server-side usato per lo sviluppo web...
  • Variabili PHP

    Le variabili in PHP iniziano sempre con il simbolo dollaro $.Dichiarazione$nome = "Mario"; $eta = 30...
  • Stringhe in PHP

    Le stringhe sono sequenze di caratteri racchiuse tra virgolette.Virgolette singole vs doppie$nome = ...
  • Array in PHP

    Gli array permettono di memorizzare più valori in una singola variabile.Array indicizzati$frutti = [...
  • Operatori PHP

    Gli operatori PHP permettono di eseguire operazioni su variabili e valori.Operatori aritmetici$a + $...