<? include ('conexao.php'); $conexao = mysql_connect ($host, $usuario, $senha) or die('NÃo conectou '.mysql_error()); mysql_select_db($bancodados, $conexao) or die('NÃo executou o Banco '.mysql_error()); $nome = $_POST ['nome']; $rua = $_POST ['rua']; $numero = $_POST ['numero']; $bairro = $_POST ['bairro']; $cidade = $_POST ['cidade']; $estado = $_POST ['estado']; $telefone = $_POST ['telefone']; $email = $_POST ['email']; $data = $_POST ['data']; $sql = "INSERT proprietario ('','nome','rua','numero','bairro','cidade','estado','telefone','email') VALUES ('','$nome','$rua','$numero','$bairro','$cidade','$estado','$telefone','$email')"; mysql_query($sql, $conexao); mysql_close(); ?>

Inserir Dados No Mysql
Started By Almir França, 07/08/2008, 20:07
6 replies to this topic
#1
Posted 07/08/2008, 20:07
Preciso de ajuda para entender um pouco mais, alguem pode me clariar as ideias?
#2
Posted 08/08/2008, 11:52
Tenta colocar o ID..acho que é aqui o erro
$sql = "INSERT proprietario ('id','nome','rua','numero','...................
qualquer coisa posta ai pra gente ver!
$sql = "INSERT proprietario ('id','nome','rua','numero','...................
qualquer coisa posta ai pra gente ver!
#3
Posted 08/08/2008, 14:30
Tenta colocar o ID..acho que é aqui o erro
$sql = "INSERT proprietario ('id','nome','rua','numero','...................
qualquer coisa posta ai pra gente ver!
vc se esqueceu de "insert into"
exemplo de um codigo meu funcionando perfeitamente
$sql = "INSERT INTO clientes(user_cli, nome_cli, end_cli, bairro_cli, cidade_cli, uf_cli, ddd_tel_cli, tel_cli, ddd_cel_cli, cel_cli, mail_cli) VALUES ('$usuario', '$nome', '$end', '$bairro', '$cidade', '$uf', '$ddd_tel', '$tel', '$ddd_cel', '$cel', '$mail')";
$res = mysql_query($sql);
faz assim que funciona com ctz
Empreendedorismo Sempre...
#4
Posted 08/08/2008, 14:57
Opa galera beleza?
to com um problema parecido.
mais nao consiguo achar o erro.
ele para pela metade e quebra a tabela html.
estranhasso..
bom
form para enviar os dados
nl.php
nl_envia.php
é isso.
espero ajuda.
abraços
to com um problema parecido.
mais nao consiguo achar o erro.
ele para pela metade e quebra a tabela html.
estranhasso..
bom
form para enviar os dados
nl.php
<form name="newsletter" method="post" action="?area=newsletter&a=1" class="nl"> <label> <input name="nome" type="text" id="nome" value="Nome" class="nl" maxlength="65"> </label> <label> <input name="email" type="text" id="email" value="E-mail@site.com.br" class="nl" maxlength="65"></label> </label> <label> <select name="acao" id="acao" class="n1"> <option value="cad">Cadastrar</option> <option value="remv">Remover</option> </select> </label> <br /> <label> <input name="Ok" type="submit" id="Ok" value="Ok" class="nl"> </label> </form>lembrando q o ?area=newsletter&a=1 vai para a pagina nl_envia.php
nl_envia.php
<? $nome = $_POST["nome"]; $email = $_POST["email"]; $acao = $_POST["acao"]; include("config/config.php"); if($acao == "cad"){ $verificar = mysql_query("SELECT * FROM newsletter WHERE email='$email'") or die(mysql_error()); $exe = mysql_num_rows($verificar) or die(mysql_error()); if($exe == 1){ $erro .= "Erro.<br />O Email que você tentou cadastrar já está cadastrado.<br />Tente novamente.<br />"; } if(empty($nome)){ $erro .= "Erro.<br />O Campo NOME precisa estar preenchido.<br />Tente novamente"; } if(empty($email)){ $erro .="Erro<br />O campo E-MAIL precisa estar preenchido.<br />Tente novamente<br />"; } if(empty($erro)){ $nl_cad = mysql_query("INSERT INTO newsletter (nome, email) VAUES ('$nome' AND '$email')") or die(mysql_error()); if($nl_cad == 1){ echo "Cadastro efetuado com sucesso.<br />Um email foi enviado à você :)"; } else { echo "Aconteceu o(s) seguinte(s) erro(s) durante a tentativa de se cadastrar:<br />$erro"; } } } if($acao == "remv"){ $ver_rmv = mysql_query("SELECT * FROM newsletter WHERE nome='$nome' AND email='$email'") or die(mysql_error()); $exe_ver = mysql_num_rows($ver_rmv) or die(mysql_error()); if($ver_rmv == 1){ $newsletter = mysql_query("DELETE FROM newsletter WHERE nome='$nome'") or die(mysql_error()); echo "O usuário '$nome', foi deletado com sucesso do banco de dados."; } else { echo "Erro ao deletar usuário do banco de dados"; } } ?>
é isso.
espero ajuda.
abraços
#5
Posted 09/08/2008, 02:09
Pessoal desculpem pela demora em responder!
andei estudando um portal de noticias e resolvi desta maneira.
Ficou uma beleza.
e fins de estudo vou testar o que foi postado, por enquanto agradeço pela atenção e dedicação para um forum cada vez melhor e espero logo poder ajudar a galera que precisar. valeu.
andei estudando um portal de noticias e resolvi desta maneira.
<? include ('conexao.php'); $conexao = mysql_connect ($host, $usuario, $senha) or die('NÃO CONSEGUIU SE CONECTAR.');//conecta ao mysql $db = mysql_select_db($bancodados) or die('NÃO EXECUTOU O BANCO.'); //conecta ao banco de dados $sql = "INSERT INTO proprietario ( nome, rua, numero, bairro, cidade, estado, telefone, email ) VALUES ( '".$_POST['nome']."', '".$_POST['rua']."', '".$_POST['numero']."', '".$_POST['bairro']."', '".$_POST['cidade']."', '".$_POST['estado']."', '".$_POST['telefone']."', '".$_POST['email']."' )"; /* EXECUTA A QUERY */ $sql = mysql_query($sql) or die ('HOUVE UM ERRO NA GRAVAÇÃO DOS DADOS.'); ?>
Ficou uma beleza.
e fins de estudo vou testar o que foi postado, por enquanto agradeço pela atenção e dedicação para um forum cada vez melhor e espero logo poder ajudar a galera que precisar. valeu.
#6
Posted 09/08/2008, 09:04
Pronto observação feito pelo Alan Carlo Complementa sua resposta..
esqueceu tambem do INSERT INTO...
Valeu! Bem observado!
esqueceu tambem do INSERT INTO...
Valeu! Bem observado!
#7
Posted 09/08/2008, 20:17
o meu codigo esta com o INSERT INTO.
mais nao apresenta erros e nao add nada no db.
se alguem puder ajudar
mais nao apresenta erros e nao add nada no db.
se alguem puder ajudar

1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)