<?php
$link = mysqli_connect("localhost", "my_user", "my_password", "world");
/* verifica coenxão */
if (mysqli_connect_errno()) {
printf("Conexão falhou: %s\n", mysqli_connect_error());
exit();
}
$cidade = "Curitiba";
/* cria uma declaração preparada */
$stmt = mysqli_stmt_init($link);
if (mysqli_stmt_prepare($stmt, 'SELECT Estado FROM Cidade WHERE Nome=?')) {
/* atribui os parâmetros aos marcadores */
mysqli_stmt_bind_param($stmt, "s", $cidade);
/* executa a query */
mysqli_stmt_execute($stmt);
/* atribui as variáveis de resultado */
mysqli_stmt_bind_result($stmt, $estado);
/* busca o valor */
mysqli_stmt_fetch($stmt);
printf("%s está no estado %s\n", $cidade, $estado);
/* fecha a declaração */
mysqli_stmt_close($stmt);
}
/* fecha a conexão */
mysqli_close($link);
?>
O exemplo acima produzirá:
Curitiba está no estado Paraná