<?
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)










