Labroskas Posted September 25, 2014 Report Share Posted September 25, 2014 (edited) Boas, tenho este código que contém o campo "ativo", na tabela eu guardo o campo com o Valor 1 = "Sim", e o Valor 0 = "Não", mas depois ao visualizar na option que mostrar sempre o Sim ou o Não, conforme o valor guardado na tabela, mas tb kero sempre mostrar o outro valor que não está guardado, para o caso de o utilizador querer alterar. Este IF funciona, mas é muito grande, queria arranjar maneira de encurtar, será que alguém pode ajudar?? Cumps. <tr> <td class="texto_form" align="center"> Ativo</td> <td colspan="1" align="left"><select name="ativo"> <?php if ($rs['ativo'] == '0') { $arte = "Não"; ?> <option value="<?php echo $rs['ativo'];?>"> <?php if (isset ($rs['ativo'])) {echo $arte;} ?></option> <option value="1">Sim</option> <?php } elseif ($rs['ativo'] == '1') { $arte = "Sim"; ?> <option value="<?php echo $rs['ativo'];?>"> <?php if (isset ($rs['ativo'])) {echo $arte;} ?></option> <option value="0">Não</option> <?php } else { ?> <option value="0">Não</option> <option value="1">Sim</option> <?php } ?> </select> </td> </tr> Edited September 25, 2014 by Labroskas Link to comment Share on other sites More sharing options...
Solution HappyHippyHippo Posted September 25, 2014 Solution Report Share Posted September 25, 2014 <tr> <td class="texto_form" align="center"> Ativo</td> <td colspan="1" align="left"> <select name="ativo"> <option value="0" <?php if ($rs['ativo'] === 0) echo "selected"; ?>>Não</option> <option value="1" <?php if ($rs['ativo'] === 1) echo "selected"; ?>>Sim</option> </select> </td> </tr> IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
Labroskas Posted September 25, 2014 Author Report Share Posted September 25, 2014 Obrigado, funcionou quase bem, tive k tirar um = , pq não kero fazer comparação entre campos, e com os três === não mostrava o valor guardado selecionado. Muito obrigado HappyHippyHippo. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now