Estilo orientado a objetos
<?php
$mysqli = new mysqli("127.0.0.1", "mi_usuario", "mi_contraseña", "sakila");
if ($mysqli->connect_errno) {
printf("Conexión fallida: %s\n", $mysqli->connect_error);
exit();
}
$mysqli->begin_transaction(MYSQLI_TRANS_START_READ_ONLY);
$mysqli->query("SELECT first_name, last_name FROM actor");
$mysqli->commit();
$mysqli->close();
?>
Estilo por procedimientos
<?php
$enlace = mysqli_connect("127.0.0.1", "mi_usuario", "mi_contraseña", "sakila");
if (mysqli_connect_errno()) {
printf("Conexión fallida: %s\n", mysqli_connect_error());
exit();
}
mysqli_begin_transaction($enlace, MYSQLI_TRANS_START_READ_ONLY);
mysqli_query($enlace, "SELECT first_name, last_name FROM actor LIMIT 1");
mysqli_commit($enlace);
mysqli_close($enlace);
?>