1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[Resolvido]ajuda -- SQL

Discussão em 'Web Development' iniciada por RicAlmeida, 17 de Setembro de 2008. (Respostas: 4; Visualizações: 504)

  1. RicAlmeida

    RicAlmeida Power Member

    boas
    alguem podia dar-me uma ajuda..
    nao me esta a inserir nada, ja tentei de todo
    PHP:
    <?php include 'config.php';

    $nome=$_POST['Nome'];
    $residencia=$_POST['Residencia'];
    $freguesia=$_POST['Freguesia'];
    $concelho=$_POST['Concelho'];
    $telefone=$_POST['Telefone'];
    $telemovel=$_POST['Telemovel'];
    $email=$_POST['Email'];
    $Naturalidade=$_POST['Naturalidade'];
    $EstadoCivil=$_POST['EstadoCivil'];
    $DiaNascimento=$_POST['DiaNascimento'];
    $MesNascimento=$_POST['MesNascimento'];
    $AnoNascimento=$_POST['AnoNascimento'];
    $Conjugue=$_POST['Conjugue'];
    $PessoasaCargo=$_POST['PessoasaCargo'];
    $HabilitacoesAcademicas=$_POST['HabilitacoesAcademicas'];
    $Outras=$_POST['Outras'];
    $Desempregado=$_POST['Desempregado'];
    $DesdeQuando=$_POST['DesdeQuando'];
    $RecebeSubsidioDesemprego=$_POST['RecebeSubsidioDesemprego'];
    $MontanteMensal=$_POST['MontanteMensal'];
    $RecebeOutrosSubsidios=$_POST['RecebeOutrosSubsidios'];
    $IndicarCasoEmpregado=$_POST['IndicarCasoEmpregado'];
    $ProfissaoActual=$_POST['ProfissaoActual'];
    $Categoria=$_POST['Categoria'];
    $EmpresaOndeExerce=$_POST['EmpresaOndeExerce'];
    $RamoActividadeEmpresa=$_POST['RamoActividadeEmpresa'];
    $DataAdmissao=$_POST['DataAdmissao'];
    $RemuneracaoActual=$_POST['RemuneracaoActual'];
    $AnteriorOcupacao=$_POST['AnteriorOcupacao'];
    $PeriodoDe=$_POST['PeriodoDe'];
    $PeriodoAte=$_POST['PeriodoAte'];
    $ProfissaoCategoria=$_POST['ProfissaoCategoria'];
    $AnteriorOcupacao2=$_POST['AnteriorOcupacao2'];
    $PeriodoDe2=$_POST['PeriodoDe2'];
    $PeriodoAte2=$_POST['PeriodoAte2'];
    $ProfissaoCategoria2=$_POST['ProfissaoCategoria2'];
    $RemuneracaoAuferida=$_POST['RemuneracaoAuferida'];
    $TrabalhouContaPropria=$_POST['TrabalhouContaPropria'];
    $Observacoes=$_POST['Observacoes'];
    $ProfissaoQuePretende=$_POST['ProfissaoQuePretende'];
    $TempoExperiencia=$_POST['TempoExperiencia'];
    $ObjectivosDeCarreira=$_POST['ObjectivosDeCarreira'];
    $VencimentoQuePretende=$_POST['VencimentoQuePretende'];
    $nBI=$_POST['nBI'];
    $EmitidoEm=$_POST['EmitidoEm'];
    $ArquivoDe=$_POST['ArquivoDe'];
    $NContribuinte=$_POST['NContribuinte'];
    $CaixaPrevidencia=$_POST['CaixaPrevidencia'];
    $FiliadoSindicato=$_POST['FiliadoSindicato'];
    $Qual=$_POST['Qual'];
    $TemCarteiraProfissional=$_POST['TemCarteiraProfissional'];
    $ServicoMilitarCumprido=$_POST['ServicoMilitarCumprido'];
    $CartaConducao=$_POST['CartaConducao'];
    $CartaLigeiros=$_POST['CartaLigeiros'];
    $CartaPesados=$_POST['CartaPesados'];
    $SabeLinguas=$_POST['SabeLinguas'];
    $Quais=$_POST['Quais'];
    $FalaAlguma=$_POST['FalaAlguma'];
    $Quais2=$_POST['Quais2'];
    $TemRegistoCriminal=$_POST['TemRegistoCriminal'];
    $TemDoenca=$_POST['TemDoenca'];
    $PessoaAbona=$_POST['PessoaAbona'];
    $MoradaPessoaAbona=$_POST['MoradaPessoaAbona'];
    $PessoaAbona2=$_POST['PessoaAbona2'];
    $MoradaPessoaAbona2=$_POST['MoradaPessoaAbona2'];
    $OutrasInformacoes=$_POST['OutrasInformacoes'];

    liga_bd();

    $user=mysql_query("INSERT INTO `recurtamento` (`Nome`,
                                                       `Residencia`,
                                                       `Freguesia`,
                                                       `Concelho`,
                                                       `CodigoPostal`,
                                                       `CodigoPostal2`,
                                                       `Telefone`,
                                                       `Telemovel`,
                                                       `Email`,
                                                       `Naturalidade`,
                                                       `EstadoCivil`,
                                                       `NomeConjugue`,
                                                       `DiaNascimento`,
                                                       `MesNascimento`,
                                                       `AnoNascimento`,
                                                       `Conjugue`,
                                                       `PessoasCargo`,
                                                       `HabilitacoesAcademicas`,
                                                       `Outras`,
                                                       `Desempregado`,
                                                       `DesdeQuando`,
                                                       `RecebeSubsicioDesemprego`,
                                                       `MontanteMensal`,
                                                       `RecebeOutrosSubsidios`,
                                                       `IndicarCasoEmpregado`,
                                                       `ProfissaoActual`,
                                                       `Categoria`,
                                                       `EmpresaOndeExerce`,
                                                       `RamoActividadeEmpresa`,
                                                       `DataAmisao`,
                                                       `RenumeracaoActual`,
                                                       `AnteriorOcupacao`,
                                                       `PeriodoDe`,
                                                       `PeriodoAte`,
                                                       `ProfissaoCategoria`,
                                                       `AnteriorOcupacao2`,
                                                       `PeriodoDe2`,
                                                       `PeriodoAte2`,
                                                       `ProfissaoCategoria2`,
                                                       `RenumeracaoAuferida`,
                                                       `TrabalhouContaPropria`,
                                                       `Observacoes`,
                                                       `ProfissaoQuePretende`,
                                                       `TempoDeExperiencia`,
                                                       `ObjectivosDeCarreira`,
                                                       `VencimentoQuePretende`,
                                                       `nBI`,
                                                       `EmitidoEm`,
                                                       `ArquivoDe`,
                                                       `NContribuite`,
                                                       `CaixaPrevidencia`,
                                                       `FiliadoSindicato`,
                                                       `Qual`,
                                                       `TemCarteiraProfissional`,
                                                       `ServicoMilitarCumprido`,
                                                       `CartaConducao`,
                                                       `CartaLigeiros`,
                                                       `CartaPesados`,
                                                       `SabeLinguas`,
                                                       `Quais`,
                                                       `FalaAlguma`,
                                                       `Quais2`,
                                                       `TemRegistoCriminal`,
                                                       `TemDoenca`,
                                                       `PessoaAbona`,
                                                       `MoradaPessoaAbona`,
                                                       `PessoaAbona2`,
                                                       `MoradaPessoaAbona2`,
                                                       `OutrasInformacoes`,
                                                       `InformacoesUteis`)
                                         VALUES ('
    $nome',
                                   '
    $residencia',
                                   '
    $freguesia',
                                   '
    $concelho',
                                   '
    $telefone',
                                   '
    $telemovel',
                                   '
    $email',
                                   '
    $Naturalidade',
                                   '
    $EstadoCivil',
                                   '
    $DiaNascimento',
                                   '
    $MesNascimento',
                                   '
    $AnoNascimento',
                                   '
    $Conjugue',
                                   '
    $PessoasaCargo',
                                   '
    $HabilitacoesAcademicas',
                                   '
    $Outras',
                                   '
    $Desempregado',
                                   '
    $DesdeQuando',
                                   '
    $RecebeSubsidioDesemprego',
                                   '
    $MontanteMensal',
                                   '
    $RecebeOutrosSubsidios',
                                   '
    $IndicarCasoEmpregado',
                                   '
    $ProfissaoActual',
                                   '
    $Categoria',
                                   '
    $EmpresaOndeExerce',
                                   '
    $RamoActividadeEmpresa',
                                   '
    $DataAdmissao',
                                   '
    $RemuneracaoActual',
                                   '
    $AnteriorOcupacao',
                                   '
    $PeriodoDe',
                                   '
    $PeriodoAte',
                                   '
    $ProfissaoCategoria',
                                   '
    $AnteriorOcupacao2',
                                   '
    $PeriodoDe2',
                                   '
    $PeriodoAte2',
                                   '
    $ProfissaoCategoria2',
                                   '
    $RemuneracaoAuferida',
                                   '
    $TrabalhouContaPropria',
                                   '
    $Observacoes',
                                   '
    $ProfissaoQuePretende',
                                   '
    $TempoExperiencia',
                                   '
    $ObjectivosDeCarreira',
                                   '
    $VencimentoQuePretende',
                                   '
    $nBI',
                                   '
    $EmitidoEm',
                                   '
    $ArquivoDe',
                                   '
    $NContribuinte',
                                   '
    $CaixaPrevidencia',
                                   '
    $FiliadoSindicato',
                                   '
    $Qual',
                                   '
    $TemCarteiraProfissional',
                                   '
    $ServicoMilitarCumprido',
                                   '
    $CartaConducao',
                                   '
    $CartaLigeiros',
                                   '
    $CartaPesados',
                                   '
    $SabeLinguas',
                                   '
    $Quais',
                                   '
    $FalaAlguma',
                                   '
    $Quais2',
                                   '
    $TemRegistoCriminal',
                                   '
    $TemDoenca',
                                   '
    $PessoaAbona',
                                   '
    $MoradaPessoaAbona',
                                   '
    $PessoaAbona2',
                                   '
    $MoradaPessoaAbona2',
                                   '
    $OutrasInformacoes');");
    echo 
    $user."<---user";   ?>
     
  2. krunch

    krunch Power Member

    Só naquela...
    A tabela chama-se recurtamento? Ou recrutamento? :P
    E para quê ter plicas no nome da tabela?

    Mostra a msg de erro.

     
    Última edição: 17 de Setembro de 2008
  3. MPalhas

    MPalhas Power Member

    acrescenta no fim:

    PHP:
    if (!$user) {
       echo 
    mysql_error();
    }
    else {
       echo 
    "aparentemente gravou com sucesso";
    }
    já agora, para que é o "echo $user" ? essa variavel apenas vai ter um valor TRUE or FALSE, conforme o resultado da query tenha sido positivo (executada com sucesso) ou negativo (erro de sintaxe, etc)
     
  4. AliFromCairo

    AliFromCairo Power Member

    Boas, tens 70 colunas, mas apenas (!!!) estás a passar 66 argumentos.

    Aproveito também para sugerir que normalizes essa tabela, pois é muito susceptível a problemas e anomalias. Para além disto, o teu código está sujeito a ataques de SQL Injection, sendo que para os evitares, podes dar uma vista de olhos no fórum pela parafernália de tópicos que falam sobre esse tema ou, alternativamente, espera que o Kayvlim coloque aqui uma mensagem :007:.
     
  5. RicAlmeida

    RicAlmeida Power Member

    a tabela na foi eu que a criei ja me foi arranjada axim
     

Partilhar esta Página