Jump to content


Photo

Ajuda Pra Listar Select


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

#1 wolfphw

wolfphw

    Novato no fórum

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

Posted 17/06/2005, 17:47

Eh o seguinte, eu tenho numa tabela da minha abse um campo tipo enum('on','off')

Quando faço meu select e mando listar na tela os valores desse campo ele sempre me mostra o ON, como eu faço pra ele mostrar o OFF quando faço minhas consultas... Uma coisa eu tenho registros com o OFF lah na base.


To fazendo assim meu select:

$sql = mysql_query("SELECT * FROM tabela");
while ($resultado = mysql_fetch_row($sql)) {
     echo $resultado[2] ."<br>"; // coluna da tabela
}


#2 Alexandre Silva

Alexandre Silva

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado
  • Localidade:Linhares/ES
  • Interesses:WEB

Posted 17/06/2005, 18:13

[php]

$sql = mysql_query("SELECT * FROM tabela");

while ($resultado = mysql_fetch_row($sql)) {

echo $resultado[2] ."<br>"; // coluna da tabela

}

[/php]


#3 wolfphw

wolfphw

    Novato no fórum

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

Posted 17/06/2005, 18:25

?????

naum entendi....

#4 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 17/06/2005, 18:42

primeiro q seu select nao tem select nenhum ae..
faça o select assim:

<select>
$sql = mysql_query("SELECT * FROM tabela");
while ($resultado = mysql_fetch_row($sql)) {
echo '<option value='. $resultado['enum'] .'>'. $resultado['enum'] .'</option>';
}
</select>
isso fez aparecer os valores do campo enum nas opcoes do select... isso q vc quer né? no caso, imagino que vai aparecer ON e OFF..

agora... a outra parte nao indendi o q vc quer fazer nao... :(

aew Alexandre, isso foi pra flodar??? <_<

flws...
;)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#5 wolfphw

wolfphw

    Novato no fórum

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

Posted 17/06/2005, 18:57

O select que eu falo naum eh do listmenu e sim da consulta na base...


Tipo quando faço a consulta e quero listar akele determinado campo ele soh mes mostra o valor ON, mesmo na abse estando gravado como valor OFF ele me mostra o valor ON nakele registro...

#6 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 17/06/2005, 19:07

a tá.. é só isso.... olha aew ve se é isso..

<?$sql = mysql_query("SELECT * FROM tabela");
while ($resultado = mysql_fetch_row($sql)) {
echo $resultado['enum'].'<br>'; //enum sendo o nome do campo q esta na tabela
}
?>

flws...
;)Até mais

Edição feita por: HellBurn, 17/06/2005, 19:08.

Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#7 Alexandre Silva

Alexandre Silva

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado
  • Localidade:Linhares/ES
  • Interesses:WEB

Posted 21/06/2005, 13:29

Aê gente, desculpas, é que eu tava tentando mandar uma mensagem, mas axo que dei CTRL + C no código que tinha no post acima, desculpa mesmos!!!! :rolleyes:


OK? (y)

#8 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 21/06/2005, 15:53

<?
 $SQL = mysql_query("SELECT * FROM tabela WHERE campo = 'OFF'");
 while ($RRr = mysql_fetch_array($SQL)) {
  echo $RRr['campo']."<br>";
 }
?>

Substitua TABELA pelo nome da sua tabela , e CAMPO pelo nome do campo que contém o conteúdo ON e OFF

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




1 user(s) are reading this topic

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

IPB Skin By Virteq