Connessione Mysql con Pdo

Connessione Mysql con Pdo

PDO (PHP Data Objects) è il modo consigliato per connettersi ai database in PHP.

Connessione

try {
 $pdo = new PDO(
 "mysql:host=localhost;dbname=mydb;charset=utf8mb4",
 "username",
 "password",
 [
 PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
 PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
 ]
 );
} catch (PDOException $e) {
 die("Connessione fallita: " . $e->getMessage());
}

Query semplice

$stmt = $pdo->query("SELECT * FROM users");
$users = $stmt->fetchAll();

Prepared statements (SICURO)

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

Hai trovato utile quest'articolo?

  • Introduzione a PHP

    Introduzione a PHP PHP (PHP: Hypertext Preprocessor) è un linguaggio di scripting server-side usato ...
  • Variabili PHP

    Variabili PHP Le variabili in PHP iniziano sempre con il simbolo dollaro $.Dichiarazione$nome = "Mar...
  • Stringhe in PHP

    Stringhe in PHP Le stringhe sono sequenze di caratteri racchiuse tra virgolette.Virgolette singole v...
  • Array in PHP

    Array in PHP Gli array permettono di memorizzare più valori in una singola variabile.Array indicizza...
  • Operatori PHP

    Operatori PHP Gli operatori PHP permettono di eseguire operazioni su variabili e valori.Operatori ar...