Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Novas funções de manipulação do Banco de Dados

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Dica Novas funções de manipulação do Banco de Dados

    Você que ainda usa as funções abaixo:
    » mysql_connect
    » mysql_select_db
    » mysql_fetch_array
    entre outras... Pode dar adeus, pois essas funções estão em extinção!
    Dê bem-vindo ao MySQLi
    Recentemente, o PHP fez algumas mudanças e agora botou em rota de término as famosas funções usadas "mysql_connect, etc..." para conexão e manipulação do MySQL.
    Na atualização do PHP para a versão 5.5.0 essas funções vão ser removidas dando lugar ao MySQLi e ao PDO que por sinal devem agilizar muito as consultas ao banco de dados

    MySQLi - Como usar
    Código PHP:
    Código:
    //conectando
    $conexao = mysqli_connect("host","usuário","senha","nome_do_banco_de_dados");
    // Criando a query
    $query = "SELECT * FROM tabela1";
    // Executando a query e guardando as informações na variável $resultado
    $resultado = $conexao->query($query);
    // Enviando tudo para uma array
    $array = mysqli_fetch_array($resultado);

    Explicação:

    1ª linha - "$conexao = mysqli_connect...": Aqui é praticamente os mesmos parâmetros do
    antigo mysql_connect porém agora temos o ultimo parâmetro que é o nome do banco de
    dados que antes era dado pela função mysql_select_db

    2ª linha - "$query = "SELECT * FROM tabela1";": Nossa query

    3ª linha - "$resultado = $conexao->query($query);": Aqui nós executamos a nossa query com a função query() e guardamos tudo na $resultado

    4ª linha - "$array = mysqli_fetch_array($resultado);" Aqui mandamos para array se você conhece as funções antigas já deve ter visto algo como essa a unica diferença é o "i" na frente do Mysql:
    mysqli_fetch_array()
    Last edited by Sophos; 20-12-2013, 19:13.
X
Working...
X