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

img não aparece/ Opção cadastrda no banco não é exibida


Proteu

Pergunta

Boa noite pesoal...não estou conseguindo exibir uma imagem linkada lgo após de um checkbox...segue o código para que vocês possam me ajudar

<td width="220">
            <div align="left">
              <?php
              require("../../banco.php");
              $sqlCod = "SELECT nmprofissao,cdprofissao FROM tbprofissao";

              //executa a seleção na tabela e retorna o valor para $selCod
              $selCod = mysql_query($sqlCod);


              echo "<select name='paiprofissao'>";

              //devolve as profissões cadastrados
              while ($profissao = mysql_fetch_array($selCod)) {
              echo "<option value='".$profissao["nmprofissao"]."'>".$profissao["nmprofissao"]."</option>";
               }
    echo '<option selected>'.$linha['paiprofissao'].'</option>';//exibe o opção cadastrada
              ?>
              <a href="profissao.php" target="_blank"><img src="../../imagem/add.png" alt="Adicionar Profissão" border="0"></a></div>          </td>

A ultima linha não aparece na página...e a próposito esse código exibe todas as profissões cadastradas no BD, porem preciso que neste campo apareça a opção que a pessoa já colocou no momento do cadstro, logo tenho dois problemas

1. Não consigo exibir a imagem linkada

2. Tenho que exibir a opção que a pessoa já escolheu na hora do cadastro

Desde já agradeço a galera.....

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Onde é que você está carregando a variável $linha ?

Porque na variável $profissao, você deu um fetch_array, está correto.

Mas a variável $linha aparece do nada, se ela é buscada no banco, deveria haver um select pra ela, ou então se ela é recebida no formulário, deveria ter um $_GET ou $_POST para recebê-la.

Quanto a imagem, verifique se o caminho está correto. Copie o caminho que está no HTML e cole no browser pra ver se a imagem aparece.

Editado por Luckxander
Link para o comentário
Compartilhar em outros sites

  • 0

$linha e carregado do banco e se refere a uma opção que o usuario já selecionou na hora de fazer o cadastro....

neste scritp eu gostaria de exibir a opção selecionado pelo usuário(já consegui isto) porém exibe o valor selecionado duas vezesno combo....(1 vez porque é o valor que o usuário selecionou na hora do cadastro e a 2 porque ele consta no bd onde as profissões são buscadas)....

e sim o endereço esta certo....porque se eu trocar a

echo '<option selected>'.$linha['paiprofissao'].'echo '<option selected>'.$linha['paiprofissao'].'</option>';//exibe o opção cadastrada
por
echo '</selectec>'

a imagem aparece

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,5k
×
×
  • Criar Novo...