Rickardo Postado Junho 20, 2006 Denunciar Share Postado Junho 20, 2006 ao final mostra os dados digitado no form e diz que foi cadastrado mais quando vejo no bd não tem nada nem linha em branco.<? include "conexao.php"; $data = $_POST["data"]; echo "$data"; $local = $_POST["local"]; echo "$local"; $partici = $_POST["partici"]; echo "$partici"; $sql = "INSERT INTO agenda VALUES"; $sql .= "('$data', '$local', '$partici')"; mysql_query($sql); if($sql){ echo "Dados Cadastrados com sucesso!!"; }else{ echo "O Não pode ser cadastrado!!!!"; } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renyo Postado Junho 20, 2006 Denunciar Share Postado Junho 20, 2006 o cara sua query está errada!!!!coloca assim$sql = "INSERT INTO agenda (data,local,partici) VALUES ";$sql .= "('$data', '$local', '$partici')";mysql_query($sql);você ESQUECEU DE COLOCAR OS CAMPOS QUE VAI RECEBER OS VALORES... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Junho 20, 2006 Denunciar Share Postado Junho 20, 2006 Tente assim:<?include "conexao.php";$data = $_POST["data"];echo "$data";$local = $_POST["local"];echo "$local";$partici = $_POST["partici"];echo "$partici";$sql = "INSERT INTO agenda VALUES";$sql .= "('$data', '$local', '$partici')";$query = mysql_query($sql);if($query){ echo "Dados Cadastrados com sucesso!!";}else{ echo "O Não pode ser cadastrado!!!!";}?>Do jeito que estava, sempre mostraria sucesso, pois você estava fazendo uma condição com uma variável que nunca retornaria 'false', pois é uma simples string.Abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Junho 20, 2006 Denunciar Share Postado Junho 20, 2006 só uma dica,voces podem usar assim que não tem erro: $sql = "select * from tabela where id = 1 order by campo";com uma sintaxe sql grande não precisa ficar se matando para concatenar a variaavel basta escrevela do jeito que eu mostreie outra coisa para usar um insert curto precisa passar todos os campos senao da erro por exemplo se esse insert não está passando o valor nulo do id o inserte não ira funcionar, só se essa tabela não tiver um campo id Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rickardo
ao final mostra os dados digitado no form e diz que foi cadastrado mais quando vejo no bd não tem nada nem linha em branco.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.