Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

SLIFE

Estoiro do programa

Mensagens Recomendadas

SLIFE    0
SLIFE

Boas

Gostava de saber como posso ler de uma base de dados e colocar o que foi lido numa Select!

Tenho isso a funcionar, mas descobri que é esse o codigo que me está a estoirar a aplicação!

(Erro Fatal) sempre que coloco este codigo:

<select name="tipopedido" id="tipopedido" value="<? echo "$tipopedidopedido"; ?>">

        <option value="Selecionar" <?php if (!(strcmp("Selecionar", "$tipopedido")))
                                                     {echo "selected=\"selected\"";} ?>>-1</option>

        <option value="Urgente" <?php if (!(strcmp("Urgente", "$tipopedido")))
                                                       {echo "selected=\"selected\"";} ?>>Urgente</option>

        <option value="Meio Urgente" <?php if (!(strcmp("Meio Urgente", "$tipopedido")))
                                                     {echo "selected=\"selected\"";} ?>>Meio Urgente</option>

        <option value="Normal" <?php if (!(strcmp("Normal", "$tipopedido"))) 
                                                     {echo "selected=\"selected\"";} ?>>Normal</option>

                  </select>

Alguem me sabe dizer se tenho alguma coisa de mal aqui?

Nao percebo o porque de isto acontecer, até porque já esteve  a funcionar.

Cumprimentos

SLIFE

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
SLIFE    0
SLIFE

Experimenta alterar isto:

<select name="tipopedido" id="tipopedido" value=<?php echo "\"". $tipopedidopedido . "\""; ?>>

Boas

Teoricamente deveria me dar os valores que existem na base de dados no select certo!

Mas nao sei porque nao funcionou.

Tens mais alguma sugestão? e que nao sei mesmo o que fazer!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
slack_guy    0
slack_guy

Já viste os logs do servidor?

Já verificaste se o SELECT está correcto?

Já verificaste se os resultados devolvidos são os esperados?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
SLIFE    0
SLIFE

Já viste os logs do servidor?

Já verificaste se o SELECT está correcto?

Já verificaste se os resultados devolvidos são os esperados?

Como assim??

Esta era uma pagina que estava a funcionar, ou melhor ainda está a funcionar no servidor!

Aqui na minha maquina é que deixou de funcionar e estoira-me com o programa!

Sem eu perceber o porque!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
elcsat    0
elcsat

<select name="tipopedido" id="tipopedido" >

        <option value="Selecionar" <?php if (!(strcmp("Selecionar", $tipopedido)))
                                                     echo "selected=\"selected\""; ?>>-1</option>

        <option value="Urgente" <?php if (!(strcmp("Urgente", $tipopedido)))
                                                       echo "selected=\"selected\"" ?>>Urgente</option>

        <option value="Meio Urgente" <?php if (!(strcmp("Meio Urgente", $tipopedido)))
                                                     echo "selected=\"selected\""; ?>>Meio Urgente</option>

        <option value="Normal" <?php if (!(strcmp("Normal", $tipopedido))) 
                                                     echo "selected=\"selected\""; ?>>Normal</option>

                  </select>

tenta assim e diz algo

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
djthyrax    11
djthyrax

Curiosamente, uso sempre o ==, o que me deu maus hábitos e rezo sempre umas quantas avé marias antes de ir codar C. :)

Já agora, quando postares código, mete-o entre [ code=linguagem] e [ /code] (sem espaço).

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade