Ir para conteúdo
Fórum Script Brasil
  • 0

Select


ssfa

Pergunta

Fala galerinha

Estou com um probleminha. Tenho que montar um select com uma array e compara-los com os dados do banco. até ai td bem. Mas na hora de dar um "Selected" não é exibido na tela, é como se não tivesse nenhum dado igual, mas tem.

Segue o código abaixo:

$sql = "select format from titlelist where id = '$id_titlelist'";

$exe = mysql_query ($sql);

$rows = mysql_num_rows ($exe);

$array = mysql_fetch_array($exe);

$select = $array ['format'];

$stgsql = "select * from format order by format" ;

$res = mysql_query($stgsql) ;

$linhas = mysql_num_rows($res) ;

if (($res) and ($linhas))

{

$linhasini = 1 ;

$dados = mysql_fetch_array($res) ;

echo "<select name=format' class='style2' size='$linhas'>";

while ($linhasini <= $linhas) {

$id = $dados ['id];

$format = $dados['format'] ;

if ($select == $format)

{

echo "<option value='$format' selected>$format</option>";

}

echo "<option value='$format'>$format</option>";

$linhasini ++ ;

$dados = mysql_fetch_array($res) ;

}

echo "</select>";

}

else

{

echo "erro na montagem de format" ;

}

}

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Se eu não estiver boiando no seu código, acho que o "$select" que você está utilizando para verificar se o "format" deve ser selecionado é, ao longo de toda a execução do algoritmo, o mesmo valor, referente à primeira linha do resultado de sua primeira consulta, já que só um "mysql_fetch_array" é executado para obter este "$select"...

Dá uma conferida.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...