Hoje vou dar uma geral sobre o mysqli para conectar banco de dados com php.

Abaixo segue script que utilizo para conexão utilizando a função MySQLi

Conectando banco de dados

1
2
3
4
5
6
7
8
9
<?php $server = 'localhost';
$user = 'root';
$pass_bd = '';
$bd = 'banco';
$mysqli = new mysqli($server, $user, $pass_bd, $bd);
if (mysqli_connect_errno()){
     trigger_error(mysqli_connect_error());
}
?>

Ai a primeira pergunta que vem na cabeça é como eu vou fazer um SELECT ?????? 🙁

Let’s gooooo

Executando um SELECT

1
2
3
<?php
$sql = "SELECT * FROM `produtos`";
$query = $mysqli->query($sql); // Aqui executa a query

Insert é praticamente o mesmo esquema

Executando um INSERT

1
2
3
<?php
$sql = "INSERT into clientes(nome,cnpj) values('$razao','$cnpj')";
$query = $mysqli->query($sql); // Aqui executa a query

Quer contar quantos registro tem no seu SELECT???

Utilizando a função mysqli_num_rows

1
2
3
<?php
$query = $mysqli->query($sql); // Aqui executa a query
$contando= mysqli_num_rows($query);

Como eu exibo os resultados da minha Query??? Eu Mariones utilizo fetch_array()

Utilizando a função fetch_array()

1
2
3
4
5
<?php
$query = $mysqli->query($sql); // Aqui executa a query
$contando= mysqli_num_rows($query);
$resultado= $query->fetch_array();
$nome=$resultado["nome"];

Valeu 🙂

Tags:,