Jump to content


Photo

Duvida Em Chamar O Php Em Consulta Na Tabela


  • Faça o login para participar
1 reply to this topic

#1 Junior Simões

Junior Simões

    Turista

  • Usuários
  • 33 posts
  • Sexo:Não informado

Posted 24/09/2007, 14:55

galera é uma duvida simples, aqui eu estou fazendo um formulário e em dois campos eu tenho uma consulta\
em uma tabela, a maneira que o php é chamado para os dois campos esta correto ?



<p>Transportadora : <strong class='bbc'><?php</strong>//conecta ao servidor mysql$link = mysql_connect("127.0.0.1","root","") or die ("Não foi possível conectar ao servidor");//seleciona a base de dadosmysql_select_db("Banco_Produtos", $link)or die("Não foi possível selecionar a base de dados!");//clausula sql$sql = "SELECT * FROM transportadora order by transportadora";//executa a clausula sql$result = mysql_query($sql)or die("Falha na execução da instrução SQL!");//imprimir um campo selectecho "<select name=\"transportadora\" id=\"transportadora\">";//faz o loop para preencher o campo criado com os valores retornados na consultawhile($dados = mysql_fetch_array($result)){echo "<option value='".$dados['transportadora']."'>".$dados['transportadora']."</option>";}//fecha o campo select e o formulárioecho "</select>";//fecha a conexão com o mysqlmysql_close($link);<strong class='bbc'>?></strong></p><p>Produtos:<strong class='bbc'><?php</strong>//conecta ao servidor mysql$link = mysql_connect("127.0.0.1","root","") or die ("Não foi possível conectar ao servidor");//seleciona a base de dadosmysql_select_db("Banco_Produtos", $link)or die("Não foi possível selecionar a base de dados!");//clausula sql$sql = "SELECT * FROM produto order by nomeProduto";//executa a clausula sql$result = mysql_query($sql)or die("Falha na execução da instrução SQL!");//imprimir um campo selectecho "<select name=\"nomeProduto\" id=\"nomeProduto\">";//faz o loop para preencher o campo criado com os valores retornados na consultawhile($dados = mysql_fetch_array($result)){echo "<option value='".$dados['nomeProduto']."'>".$dados['nomeProduto']."</option>";}//fecha o campo select e o formulárioecho "</select>";//fecha a conexão com o mysqlmysql_close($link);<strong class='bbc'>?></strong>


#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 26/09/2007, 13:29

Você não precisa abrir a conexão várias vezes, e também não precisa fechá-la.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq