1 TUTORIAL - Montando páginas com dados do Banco MySQL em PHP Sex Abr 22, 2011 2:14 pm
Switch
Admin
Para utilizar dados do banco MySQL dentro do PHP é necessário, como vimos no artigo anterior, estabelecer uma conexão com o servidor do banco.
O próximo passo será definir a query a ser executada. A query é o código em linguagem SQL para a seleção das linhas do banco de dados. Além de selecionarmos linhas num banco de dados podemos também inserir, alterar e até mesmo apagar registros (linhas) de acordo com a necessidade do programador ou até mesmo do usuário. No próximo artigo detalharei mais a linguagem SQL, pois ter esse conhecimento é fundamental para a criação de páginas dinâmicas.
A função mysql_select_db() seleciona qual o banco a ser usado na conexão passada também como parâmetro.
Sintaxe:
bool mysql_select_db ( string $database_name [, resource $ link_identifier ] )
A função mysql_query() envia a query ao banco de dados definido na função mysql_select_db() através da conexão também passada como parâmetro.
Sintaxe:
resource mysql_query ( string $query [, resource $link_identifier ] )
A função mysql_fetch_assoc() retorna uma matriz como cópia da linha real do banco de dados e move o ponteiro da posição da linha para a próxima.
Sintaxe:
array mysql_fetch_assoc ( resource $result )
Agora vamos ver logo abaixo, um exemplo com todos os componentes essenciais para a utilização de um determinado dado de um banco de dados.
Ex:
< ?php
$conexao = mysql_connect(’’localhost”, “usuario”,”senha”) or die(mysql_error());
mysql_select_db(“banco”, $conexao);
$query = "SELECT * FROM tabela'";
$result= mysql_query($query, $conexao) or die(mysql_error());
$linha_result = mysql_fetch_assoc($conexao);
echo “ID : ”.$linha_result[‘id’];
? >
Créditos: sociedadedigital
O próximo passo será definir a query a ser executada. A query é o código em linguagem SQL para a seleção das linhas do banco de dados. Além de selecionarmos linhas num banco de dados podemos também inserir, alterar e até mesmo apagar registros (linhas) de acordo com a necessidade do programador ou até mesmo do usuário. No próximo artigo detalharei mais a linguagem SQL, pois ter esse conhecimento é fundamental para a criação de páginas dinâmicas.
A função mysql_select_db() seleciona qual o banco a ser usado na conexão passada também como parâmetro.
Sintaxe:
bool mysql_select_db ( string $database_name [, resource $ link_identifier ] )
A função mysql_query() envia a query ao banco de dados definido na função mysql_select_db() através da conexão também passada como parâmetro.
Sintaxe:
resource mysql_query ( string $query [, resource $link_identifier ] )
A função mysql_fetch_assoc() retorna uma matriz como cópia da linha real do banco de dados e move o ponteiro da posição da linha para a próxima.
Sintaxe:
array mysql_fetch_assoc ( resource $result )
Agora vamos ver logo abaixo, um exemplo com todos os componentes essenciais para a utilização de um determinado dado de um banco de dados.
Ex:
< ?php
$conexao = mysql_connect(’’localhost”, “usuario”,”senha”) or die(mysql_error());
mysql_select_db(“banco”, $conexao);
$query = "SELECT * FROM tabela'";
$result= mysql_query($query, $conexao) or die(mysql_error());
$linha_result = mysql_fetch_assoc($conexao);
echo “ID : ”.$linha_result[‘id’];
? >
Créditos: sociedadedigital