Jump to content


Photo

Salvandu Texto Em Tabela Nu Bd


  • Faça o login para participar
4 replies to this topic

#1 leinad

leinad

    12 Horas

  • Usuários
  • 253 posts
  • Sexo:Não informado
  • Localidade:Gramado-Rs/ Madrid-España
  • Interesses:Puty... muita coisa! mulher! designer em geral! pixels vetores,amo photoshop! flash eh minha vida! e sem php eu morro! amu charlie brown Jr!

Posted 30/01/2005, 17:59

iaewww gente!!!
assim ô... tenhu um form aqui

<?php
$titulo="form.";
?>
<form action="inserir.php" method="post">

<p>escreva:<br>
<textarea name="$produto" cols="50" rows="10" class="texto" id="$produto"></textarea>
&nbsp;</p>
<p> &nbsp;
<input type="submit" value="Grabar" class="boton">
</p>
</form>
</body>
</html>

esse ai eh u arquivo do form.
ai ele eh enviado pro arquivo que salvar nu bd.

<?
include"mysqlconecta.php"; // incruimos o arquivo de conexao com o db que nois criamos no passo 2


$produto = $_POST['produto']; //peguei o valor do campo que contem o name nome
$quantidade = $_POST['quantidade']; //peguei o valor do campo que contem o name email
$preco = $_POST['preco']; //peguei o valor do campo que contem o name idade
$info = $_POST['info']; //peguei o valor do campo que contem o name cidade
$data = date("d/m/Y \à\s H:i:s");// peguei a data e a hora do server

// agora iremos a parte que insere os valores pegos acima no db

$x = mysql_query("INSERT INTO cadastro (produto,quantidade,preco,info,data) VALUES ('$produto','$quantidade','$preco','$info','$data')");//acabos de inicia a variavel x q insere os valores no db
if($x){echo"o cadastro do produto foi feito com sucesso";// verificamos se os dados doi inserido se for ele executa o echo
}else{
echo"o cadastro nao pode ser efetuado";
} //se o arquivo nao for inserido ele execura o else
?>

ai eu venho, escrevo, e aparece " o cadastro foi salvo e talz..." mas quando eu vou ver nas tabelas.corre o problema! a tabela eh criada mas o texto escrito naum salva!
q q tem de errado?
"Programação é como sexo... um erro e você estará comprometido pelo resto de sua vida."

#2 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 30/01/2005, 19:17

Acrescente em:

$x = mysql_query("INSERT INTO cadastro (produto,quantidade,preco,info,data) VALUES ('$produto','$quantidade','$preco','$info','$data')");


Isso:

$x = mysql_query("INSERT INTO cadastro (produto,quantidade,preco,info,data) VALUES ('$produto','$quantidade','$preco','$info','$data')") or die (mysql_error());


Klaus Paiva
Conheça também: Taperás

#3 leinad

leinad

    12 Horas

  • Usuários
  • 253 posts
  • Sexo:Não informado
  • Localidade:Gramado-Rs/ Madrid-España
  • Interesses:Puty... muita coisa! mulher! designer em geral! pixels vetores,amo photoshop! flash eh minha vida! e sem php eu morro! amu charlie brown Jr!

Posted 31/01/2005, 17:52

Klaus, naum deu certu... jah virei a net intera procurando script pronto ou tutorials ou alguma resposta mas nada! sempre quando eu boto pra rodar o meu scripr qualquer de email da um erro na linha do email () e ai quando eu coloco o @ na frente o erro desaparece mas tbm naum envia!
q q tem de errado??
"Programação é como sexo... um erro e você estará comprometido pelo resto de sua vida."

#4 Fedalto

Fedalto

    Novato no fórum

  • Usuários
  • 20 posts
  • Sexo:Não informado

Posted 31/01/2005, 19:03

Klaus, naum deu certu... jah virei a net intera procurando script pronto ou tutorials ou alguma resposta mas nada! sempre quando eu boto pra rodar o meu scripr qualquer de email da um erro na linha do email () e ai quando eu coloco o @ na frente o erro desaparece mas tbm naum envia!
q q tem de errado??

pegue seu codigo e substitua:
$x = mysql_query("INSERT INTO cadastro (produto,quantidade,preco,info,data) VALUES ('$produto','$quantidade','$preco','$info','$data')");
por:
$x = mysql_query("INSERT INTO cadastro (`produto`, `quantidade`, `preco`, `info`, `data`) VALUES ('$produto', '$quantidade', '$preco', '$info', '$data');");


#5 H3NR!QU3

H3NR!QU3

    Progamador PHP!

  • Usuários
  • 1032 posts
  • Sexo:Não informado
  • Localidade:cuiaba MT
  • Interesses:programação... PHP,JAVA,C++ ,c,c# asp, asp.net e delph

Posted 31/01/2005, 19:08

tbem verifique os arquivos de conexões e os nomes da tabela e dos campos... talvez esse seja o plobema (y)

T+




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq