Laaranja 0 Denunciar post Postado Janeiro 25, 2011 Eae Galera, E o seguinte, tenho um pequeno sistema aki com vários forms, e um deles tem uma lista. Bem, básicamente o que eu quero fazer e simples, criar um painel, onde eu possa editar as opções dessa lista, adicionar, excluir. Pesquisei um bocado, mas não sei como proceder. Espero ajuda ;DD Obrigado desde já. Compartilhar este post Link para o post Compartilhar em outros sites
INTUITO BINÁRIO 0 Denunciar post Postado Janeiro 25, 2011 Laaranja, seguinte cara, para você editar qualquer conteúdo, você terá que primeiramente quarda-lo em algum banco, que no nosso caso será o mysql. Após isto você fará um painel normalmente e criará as consultas sql para listar os dados que estão neste banco. apos isto é so criar as paginas de alterações e exclusões devidamente com suas sql´s. Caso não tenha muito conhecimento, te aconselho a pesquizar no google sobre trabalhos com banco de dados mysql e php, ai você entenderá melhor. Espero ter ajudado, até + Compartilhar este post Link para o post Compartilhar em outros sites
Laaranja 0 Denunciar post Postado Janeiro 25, 2011 Então, essa parte eu ja pensei.. Mas minha grande duvida é se é possivel fazer isso com a "lista". E se for, como? rsrs' Abraços Compartilhar este post Link para o post Compartilhar em outros sites
INTUITO BINÁRIO 0 Denunciar post Postado Janeiro 25, 2011 Tem sim. Você fará um FOR nos <options> da lista e ela gerará a quantidade que tiver no banco. tipo: // abre a lista <select> // cria o for <?php FOR { ?> // exibe atraves do resultado do for a quantidade de registro existentes <option></option> // fecha o loop deste for <?php } ?> // fecha a lista para exibição </select> espero ter ajudade, até! Compartilhar este post Link para o post Compartilhar em outros sites
Laaranja 0 Denunciar post Postado Janeiro 25, 2011 Ainda não consegui visualizar como vou chamar alguma coluna do BD no comando que você passou =/ Compartilhar este post Link para o post Compartilhar em outros sites
INTUITO BINÁRIO 0 Denunciar post Postado Janeiro 25, 2011 ok vamo lá! vou lhe passar um exemplo com while que é a mesma coisa! <select name="cliente" id="cliente" class="forms"> <option>-----Selecione-----</option> <?php $sql = mysql_query ("select * from clientes order by NomeFantasia Asc"); while ($list = mysql_fetch_object($sql_fornecedor)){ ?> <option value="<?php print $list -> CodCliente ?>"><?php print $list -> NomeFantasia ?></option> <?php } ?> </select> Compartilhar este post Link para o post Compartilhar em outros sites
Laaranja 0 Denunciar post Postado Janeiro 25, 2011 hmm... agora deu uma luz kkkk Obrigado INTUITO BINÁRIO. Quando eu chegar em casa (estou no trabalho), vou testar. Qualquer coisa posto aqui. Muito Obrigado, att; Compartilhar este post Link para o post Compartilhar em outros sites
INTUITO BINÁRIO 0 Denunciar post Postado Janeiro 25, 2011 hmm... agora deu uma luz kkkk Obrigado INTUITO BINÁRIO. Quando eu chegar em casa (estou no trabalho), vou testar. Qualquer coisa posto aqui. Muito Obrigado, att; Flw colega! Compartilhar este post Link para o post Compartilhar em outros sites
Laaranja 0 Denunciar post Postado Janeiro 28, 2011 Então, tentei aqui, mas não consegui, olha o que eu fiz: <select name="oi" id="oi" class="forms"> <option>-----Selecione-----</option> <?php $servidor = "localhost"; /*maquina a qual o banco de dados está*/ $usuario = "root"; /*usuario do banco de dados MySql*/ $senha = "lara22"; /*senha do banco de dados MySql*/ $banco = "gerador"; /*seleciona o banco a ser usado*/ $conexao = mysql_connect($servidor,$usuario,$senha); /*Conecta no bando de dados MySql*/ mysql_select_db($banco); $sql = mysql_query("select * from noticias"); while($escrever=mysql_fetch_array($res)){ ?> <option value="<?php echo $escrever['titulo'] ?>"></option> <?php } ?> </select> Pode me indicar aonde errei? rsrs' OBS: Quando eu olho a lista, fica 2 opções dela em branco, 2 é o numero de linhas que tem na tabela. EDIT: Bem, a falta de atenção pode causar coisas sérias O_o' Eis pq estava dando errado, Quando eu add o "$escrever" no option do form, eu só coloquei o valor, esqueci de colocar como ele iria aparecer no menulist. o codigo certo é assim: <select name="oi" id="oi" class="forms"> <option selected>-----Selecione-----</option> <?php $servidor = "localhost"; /*maquina a qual o banco de dados está*/ $usuario = "root"; /*usuario do banco de dados MySql*/ $senha = "lara22"; /*senha do banco de dados MySql*/ $banco = "gerador"; /*seleciona o banco a ser usado*/ $conexao = mysql_connect($servidor,$usuario,$senha); /*Conecta no bando de dados MySql*/ mysql_select_db($banco); $sql = mysql_query("select * from noticias order by id Asc"); while($escrever=mysql_fetch_array($sql)){ ?> <option value="<?php print $escrever -> titulo ?>" selected><?php print $escrever['id']?></option> <?php } ?> </select> Enfim, tá tudo certo. Muito obrigado ao INTUITO BINÁRIO, que quebrou um galho enorme pra mim. e Obrigado a todos que deram uma lida aqui rsrs'. Abraços pessoal, Compartilhar este post Link para o post Compartilhar em outros sites