Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Laaranja

[Resolvido] Editando opções de um form via painel de controle

Recommended Posts

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

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

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

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

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.