Exemplo 4-1. Utilizando funções ADODB para acessar o MySQL
<?php
include('adodb.inc.php'); // Inclusão da implementação Comum ADODB
ADOLoadCode('mysql'); // Carga do Código MySQL
$conn = &ADONewConnection(); // Criando um Objeto de conexão
$conn->PConnect('','','','ESTOQUE'); //Solicitando ao MySQL a conexão ao BD ESTOQUE
$sql = 'select cod, nome from CLIENTE'; // O código SQL para executar
$rs = $conn->Execute($sql); // Executando o código SQL via conexão ao BD ESTOQUE
// Enquanto não for o final (End Of "File") no Conjunto de Dados faça...
while ( !$rs->EOF )
{
// Apresente a junção do conteúdo do primeiro e segundo campos e vá para a
próxima linha...
print $rs->fields[0].' '.$rs->fields[1].'<BR>';
// Avance para o próximo registro (linha) do Conjunto de Dados...
$rs->MoveNext();
}
$rs->Close(); // Fechar o Conjunto de Dados
$conn->Close(); // Fechar a Conexão ao Banco de Dados
?> Exemplo 4-2. Utilizando as funções padrões para acessar o MySQL
<?php
//Solicitando ao MySQL a conexão ao Servidor MySQL...
$id = mysql_Connect('localhost','root','') && die("Não foi possível a conexão");
//Solicitando ao MySQL abertura para uso o Banco de Dados ESTOQUE...
if ( !($selecao = mysql_select_db("ESTOQUE", $id)) )
{
echo "Erro selecionar o Banco de Dados";
exit;
}
$sql = "select cod, nome from CLIENTE"; // O código SQL para executar
// Executando o código SQL via conexão ao BD ESTOQUE...
$resultado = mysql_query($id, $sql);
// Enquanto não terminar as linhas de dados faça...
while ( $linhas = mysql_fetch_array($resultado) )
{
/* Apresente a junção do conteúdo do primeiro e segundo campos e vá para a
próxima linha... */
print $linhas[0]. $linhas[1].'<BR>'; }
mysql_close($id);
?>