m_luism 1 Denunciar post Postado Junho 25, 2013 Tenho a seguinte duvida no codigo: <select name="curso"> <?$pesquisa = mysql_query("SELECT * FROM Training ORDER BY `TitlePt` ASC"); while ($rowpesquisa = mysql_fetch_array($pesquisa)) { ?> <option value="<?php echo $rowpesquisa['id']; ?>"> <?echo $rowpesquisa['TitlePt'];?> </option> <?}?> </select> Isso vai fazer uma pesquisa a todos os cursos existentes e cria uma select option Mas imaginemos que pretendo editar o curso, como faço para ele fazer automaticamente a seleccao do curso que esta registado. Exemplo ele cria a lista de cursos -Php -Mysql -C++ -C# Mas futuramente, vou a editar o curso, e imaginemos que tinha registado como C++ Ao editar, ele vai aparecer a select box nao selecionada, ou seja, da para por selecionada como C++? Compartilhar este post Link para o post Compartilhar em outros sites
Osmar L Lima 51 Denunciar post Postado Junho 25, 2013 Você verifica primeiro qual o curso será editado e na hora de montar o combobox, dentro do laço while você verifica se o registro corrente é igual ao curso que está sendo editado, caso seja você passa o atributo selected="selected" no option. Ex: http://forum.imasters.com.br/topic/398961-resolvidopr-selecionar-item-em-um-combobox/ Compartilhar este post Link para o post Compartilhar em outros sites
m_luism 1 Denunciar post Postado Junho 25, 2013 edito so a option? ou seja algo deste genero? <option <?if($rowpesquisa['id'] == $projecto['codcurso']) { echo 'selected="selected"';}?> value="<?php echo $rowpesquisa['id']; ?>"> Esse $projecto['codcurso'] e a pesquisa ao curso. Compartilhar este post Link para o post Compartilhar em outros sites
m_luism 1 Denunciar post Postado Junho 25, 2013 O código que indiquei acima foi testado e funciona obrigado Compartilhar este post Link para o post Compartilhar em outros sites
eduardoherden 9 Denunciar post Postado Fevereiro 4, 2014 valeu manin me ajudou no pproject q to desenvolvendo bjocas Compartilhar este post Link para o post Compartilhar em outros sites