Olá
Estou tentando gravar dados de um formulário no banco via ajax e php
porém acho que meu ajax esta com problemas:
segue o codigo:
$(document).ready(function(){ $('#formCadastroEmpresa').submit(function(e){ e.preventDefault(); $("#enviarbt").click(function(){ $ajax({ url: "cadastrarEmpresa.php", type: "POST", datype: "html", data: { nomeEmpresa: $("#nomeEmpresa").val(), endereçoEmpresa: $("#endereçoEmpresa").val(), estado: $("#estado").val(), cidade: $("#cidade").val(), emailEmpresa: $("#emailEmpresa").val(), numeroEmpresa: $("#numeroEmpresa").val(), descricaoEmpresa: $("#descricaoEmpresa").val() }, beforeSend: function (){ $('#carregando').show(); }, success: function(data){ $('#carregando').hide(); alert(data); }, error: function(data){ alert(data); } }); }); }); });
php(sim, eu sei que tem uns campos a mais no ajax, mas não é isso que esta dando problema):
include('includes/conect.php'); session_start(); if(isset($_POST['nomeEmpresa'])) { if(isset($_POST['endereçoEmpresa'])) { $NomeEmpresa = $_POST["nomeEmpresa"]; $EnderecoEmpresa = $_POST["endereçoEmpresa"]; $EmailEmpresa = $_POST["emailEmpresa"]; $FoneEmpresa = $_POST["numeroEmpresa"]; $Data = date('d/m/Y'); $ID_user = $_SESSION['id']; mysql_query("INSERT INTO company(name_company, email_company, fone_company, adress_company, Date_company, ID_user) VALUES ('$NomeEmpresa','$EmailEmpresa','$FoneEmpresa', '$EnderecoEmpresa', '$Data', '$ID_user')"); echo "foi"; }else{ echo "Deu zica"; } }
quando clico para gravar os dados, nada acontece