Jump to content


Photo

Campo Select Contendo Dados Da Tabela


  • Faça o login para participar
7 replies to this topic

#1 diegomarques

diegomarques

    Novato no fórum

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

Posted 02/08/2006, 12:48

Olá pessoal...
Gostaria de saber como faço pra pegar os valores de uma coluna da tabela e colocar num campo select
Tipo os estados q já foram cadastrados eu queria que ficassem no select ao invés de colocar tds os 27 estados de uma vez
Eu uso option value ou o q??
Uso o mysql como banco
To travandao galera...
ajudem please!
agradeço desde já
[]'s

Edição feita por: diegomarques, 02/08/2006, 12:50.


Diego Marques
17 anos
Programador iniciante

#2 pgnall

pgnall

    Enable

  • Usuários
  • 383 posts
  • Sexo:Masculino
  • Localidade:http://eduardo.sganzerla.net

Posted 02/08/2006, 12:53

// Conecte o banco

$string = mysql_query("SELECT...");

while($resultado = mysql_fetch_object($string)){
   echo "<option value='$resultado->id'>$resultado->Nome</option>";
}

;)
Eduardo Sganzerla
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀


www.Eu Sei Escrever.com.br - Adote esta campanha!

#3 diegomarques

diegomarques

    Novato no fórum

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

Posted 02/08/2006, 13:05

:blink: Bem, eu fiz da seguinte forma:
<? 
require("conexao.php");
$string = mysql_query("SELECT estado FROM news");
while($resultado = mysql_fetch_object($string)){
?>
<p>Pesquisa:<select name="pesquisa"><? 
echo "<option value='$resultado->id'>$resultado->estado</option>";
?></select>
<? 
}
?>
O resultado foi um monte de select... um pra cada estado cadastrado...

Diego Marques
17 anos
Programador iniciante

#4 Boxer

Boxer

    Ativo

  • Usuários
  • 304 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 02/08/2006, 13:25

Está aparecendo um monte de select pq vc está iniciando a TAG do select depois do while...
Então, pela lógica, a cada registro encontrado, ele vai criar um novo campo select...

Coloca o <p>Pesquisa:<select name="pesquisa"> antes da conexão e veja o resultado.

[]´s
"O único lugar, no mundo, onde o sucesso vem antes do trabalho, é no dicionário"

#5 Fábio Luciano

Fábio Luciano

    Ativo

  • Usuários
  • 309 posts
  • Sexo:Masculino
  • Localidade:Santa Maria / DF
  • Interesses:Ah eu gosto de tudo :D

Posted 02/08/2006, 13:33

Coloque DISTINCT dentro da pesquisa

Ou seja ("SELECT DISTINCT estado FROM news");

Edição feita por: OmegamoN, 02/08/2006, 13:34.


#6 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 02/08/2006, 13:39

<?php
require("conexao.php");
$string = mysql_query("SELECT id,estado FROM news");
echo "<p>Pesquisa:&nbsp;<select name='pesquisa'>";
while($resultado = mysql_fetch_object($string)){
 echo "<option value='{$resultado->id}'>{$resultado->estado}</option>";
}
echo "</select>";
?>

T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#7 diegomarques

diegomarques

    Novato no fórum

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

Posted 02/08/2006, 14:21

Consegui!!!
<select name="Estado">
<option value="">Selecione o Estado do Representante</option>
<?
require("conexao.php");
$mysql = mysql_query("SELECT * FROM news ORDER BY estado");
while($cons = mysql_fetch_array($mysql)){
?>
<option value="<? echo $cons['estado']; ?>"><? echo $cons['estado']; ?></option>
<?
}
?>
</select>
Tah aí pra quem quiser!
[]'s :boxing:

Diego Marques
17 anos
Programador iniciante

#8 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 23/09/2017, 07:38

Get Isotretinoin Mastercard Accepted Discount Fedex Shipping Price cialis Cheap Tretinoin Viagra Generic Brand Order Now Amoxicilina Antibiotic Cod Accepted Cheap Brandname Viagra Discount Cheap Macrobid Best Website Internet viagra cialis Amoxicillin Clavum
Antibotic Cephalexin cialis Flagyl
Where To Buy Secure Generic Progesterone In Australia Viagra Ohne Rezept Legal
Buy Amoxicillin For People <a href=http://cialtobuy.com>cheap cialis</a> Achat De Baclofene Sur Internet




0 user(s) are reading this topic

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

IPB Skin By Virteq