Select php
Olá pessoal, fiz um sistema de slider onde alem do titulo, imagem e link o usuário consegue selecionar se vai abrir o link na mesma janela ou em uma nova janela. Porém quando a pessoa vai editar o slider carrega todas informações normalmente mais não aparece qual opção do selec foi selecionada, e sim fica aparecendo sempre a primeiro opção (link externo) mesmo se no cadastro foi selecionado Link Interno
Área de cadastro
Área de editar
Como posso fazer a parte de edição puchar a ultima opção que foi selecionado?
Área de cadastro
<select name="target" id="target"> <option value="_blank">Link Externo</option> <option value="_parent">Link Interno</option> </select>
Área de editar
<input name="url" type="text" id="url" value="<?php echo $x['url']?>" size="35" /> <select name="target" id="target"> <option value="_blank">Link Externo</option> <option value="_parent">Link Interno</option> </select>
Como posso fazer a parte de edição puchar a ultima opção que foi selecionado?
Fernando André
Curtidas 0
Respostas
Ronaldo Lanhellas
08/10/2014
Você tem que usar o atributo selected para marcar o que está em vigor.
<input name="url" type="text" id="url" value="<?php echo $x['url']?>" size="35" /> <select name="target" id="target"> <option value="_blank" <?php if ($x['target'] == '_blank') { echo 'selected'; } ?>>Link Externo</option> <option value="_parent" <?php if ($x['target'] == '_parent') { echo 'selected'; } ?>>Link Interno</option> </select>
GOSTEI 0
Fernando André
08/10/2014
Deu certo Ronaldo, muito obrigado. Já aproveitando esse tópico, é possível usar esse atributo para RADIOBOX?
GOSTEI 0
Ronaldo Lanhellas
08/10/2014
Deu certo Ronaldo, muito obrigado. Já aproveitando esse tópico, é possível usar esse atributo para RADIOBOX?
No caso de radiobox você deve usar o 'checked'.
GOSTEI 0