Ir para conteúdo

Arquivado

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

japalfalfa

Chamar sql em um campo editável

Recommended Posts

Salve pessoal,

alguém sabe como eu faço para chamar o conteúdo armazenado no banco mysql para um campo de formulário afim de poder editá-lo?

 

 

Obrigado e abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

<form action="abc.php" method="post">

nom da tabela: <input name="tabela" type="text">

atributo : <input name="atributo" type="text">

valor : <input name="valor" type="text">

 

</form>

 

abc.php

 

$tabela = $_POST ['tabela'];
$atributo= $_POST ['atributo'];
$valor = $_POST ['valor'];

$sql = pg_query ou mysql_query ("select * from $tabela where $atributo = $valor");
isso que tu ker?

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha...

o que eu quero é assim:

por exemplo a tabela teste no banco mysql tem um campo que chama texto, neste campo está armazenado o texto abc.

eu quero que abra uma pagina com um campo e nesse campo aparece o texto abc editável me permitindo visualizá-lo e se necessário alterá-lo...

 

entendeste?

 

obrigado pela atenção :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salve pessoal,

alguém sabe como eu faço para chamar o conteúdo armazenado no banco mysql para um campo de formulário afim de poder editá-lo?

 

 

Obrigado e abçs

 

seria mais ou menos assim?

 

Voce terá o conteúdo armazenado num bnanco de dados e terá uma tela para fazer alterações. você escolhe ql conteúdo quer alterar e ele te encaminha para uma tela que terá um formulário preenchido com o conteúdo para que você altere.

então você vai

selecionar o conteúdo do banco de dados

 

$q_conteudo_query("SELECT conteudo_campo1, conteudo_campo2, conteudo_campo3 from conteudo where id='$id'");
$a_q_conteudo = mysql_fetch_array($q_conteudo);
$conteudo_campo1= $a_q_conteudo['conteudo_campo1'];
$conteudo_campo2= $a_q_conteudo['conteudo_campo2'];
$conteudo_campo3= $a_q_conteudo['conteudo_campo3'];


<form action="conteudo_altera_action.php" method=post style="text-aling: center">
<input type=hidden name=id value=<?php echo $id; ?>>
	 Campo1:<input name="conteudo_campo1" value="<?php echo $conteudo_campo1; ?>" size="20" maxlength="60" style="Font-weight: 700">
	campo2: <input name="conteudo_campo2" value="<?php echo $conteudo_campo2; ?>" size="20" maxlength="60" style="Font-weight: 700">
	campo3:<TEXTAREA COLS=40 ROWS=20 NAME="conteudo_campo3"><?php echo $conteudo_campo3; ?></TEXTAREA>
			<input type="submit" value="Enviar" style="font-weight: 700">
  </form>

esse form vai enviar os dados alterados para o conteudo altera action que fara as crítica e se tudo estiver ok, fará a atualização.

 

era isso??

se não for isso n sei... pelo menos tentei..

rs

Compartilhar este post


Link para o post
Compartilhar em outros sites

é isso ae mesmo...

tipo

<input name="textfield" type="text" value="<?php echo $variavel;?>">

obrigado aos que ajudaram :)

 

Que bom!!! fico feliz de ter conseguido lhe ajudar!

Bons estudos e qualquer dúvida posta novamente que se pudermos tentaremos ajudar!

Feliz Natal!!! Divirta-se!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito obrigado!

Feliz natal para você também!

 

Mas agora mais uma dúvida: =P

Alguém sabe como fazer um campo de texto de form dinâmico?

pq visto que ele carrega o texto do mysql ele precisa ter o número de linhas conforme o texto que vai receber...

 

Valeuuu

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.