PHP: Trabalhando o resultado obtido de uma consulta sql (completo)

Recebi um comentário no outro post que escrevi, e a pedidos estarei descrevendo todo o processo de como trabalhar o resultado de uma consulta na base de dados MySQL.

Tabela: Produtos

CREATE TABLE `produtos` (
  `codigo` int(3) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `descricao` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`codigo`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
 
INSERT INTO `produtos` (`codigo`, `descricao`) VALUES
(001, 'Produto1'),
(002, 'Produto2');

Manipulação via PHP

<?php
	// variaveis para acesso ao banco de dados
	$servidor = 'localhost';
	$username = 'root';
	$password = '';
	$database = 'lc';
 
	// validando a conexao
	$conexao = mysql_connect($servidor, $username, $password) 
				or die("Erro ao conectar ao banco de dados");
	$db = mysql_select_db($database)
				or die("Erro ao selecionar banco de dados");
 
	// efetuando um select na tabela Produtos
	$select = mysql_query("SELECT codigo, descricao FROM produtos");
 
	// exibindo o resultado
	echo "<strong>Produtos</strong>:";
	echo "<br />";	
	while ($rows = mysql_fetch_array($select)){
		echo "Código: ".$rows['codigo'];
		echo " - ";
		echo "Descrição: ".$rows['descricao'];
		echo "<br />";
	}
?>

Resultado:

Produtos:
Código: 001 – Descrição: Produto1
Código: 002 – Descrição: Produto2

Um comentário em “PHP: Trabalhando o resultado obtido de uma consulta sql (completo)

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *