Sense categoria
28/05/2026
Connexió MySQL a la BBDD amb PHP
Guia breu per connectar PHP amb MySQL utilitzant mysqli de forma segura i clara.
Per connectar amb la BBDD, primer creem una instància mysqli amb host, usuari, contrasenya i nom de base de dades.
Després configurem el charset a utf8mb4 i treballem amb prepared statements per evitar injeccions SQL.
Aquí tens un exemple complet per copiar:
<?php
$db = new mysqli('localhost', 'joan', 'password', 'posts_adk');
if ($db->connect_error) {
die('Error de connexió: ' . $db->connect_error);
}
$db->set_charset('utf8mb4');
$stmt = $db->prepare('SELECT id, title FROM b_posts WHERE id = ?');
$id = 1;
$stmt->bind_param('i', $id);
$stmt->execute();
$res = $stmt->get_result();
while ($row = $res->fetch_assoc()) {
echo $row['title'] . PHP_EOL;
}
$stmt->close();
$db->close();Finalment, tanca sempre statement i connexió amb close().