PHP: Trabalhando o resultado obtido de uma consulta sql

Descrevo neste post algumas formas de utilização dos dados obtidos de uma consulta sql.

Pode ser utilizado direto para exibição dos dados ou atribuindo o resultado ao atributo value da tag input ou da tag button, entre outros.

Exemplos:

//... conexão com banco de dados
 
//... sintaxe sql para obter dados da tabela (ex: tabela "moveis")
 
$moveis = ("resultado do select")
 
// atribuindo valores do array ($moveis) a variável ($produto)
foreach($moveis as $produto){
 
   // sem chaves e sem aspas simples
   echo "Descricao do Produto $produto[descricao]"
 
   // com chaves e com aspas simples
   echo "Descricao do Produto {$produto['descricao']}"
 
   // com chaves e sem aspas simples
   echo "Descricao do Produto {$produto[descricao]}"
 
   // sem chaves e sem aspas simples
   echo "Código do Produto $produto->cod_movel"
}

Observação: o foreach, no exemplo acima, funciona para conexão via pdo. Se a sua conexão for via mysql_connect, deve-se utilizar mysql_fetch_array.

   // type = text
   echo "<input type='text' name='item1' value='{$produto['cod_movel']}'>"
   // type = hidden
   echo "<input type='hidden' name='item1' value='{$produto['cod_movel']}'>"
   // button
   echo "<button type='button' value='{$produto['cod_movel']}'>"

Até a próxima!

Não deixe de ler os tópicos abaixo: