首页 文章

你好!我正在尝试使用联系表单7在我的mysql数据库中插入行

提问于
浏览 1522
0

我正在尝试使用联系表单7在我的MySQL数据库中插入行 . 但是它没有插入那些元素,只有五个我看到插入 .

阵列有限制吗? Tks很多 .

我正在使用此代码:

function contactform7_before_send_mail( $form_to_DB ) {
//set your db details
$mydb = new wpdb('test','test,','test','test');

$form_to_DB = WPCF7_Submission::get_instance();
if ( $form_to_DB ) 
    $formData = $form_to_DB->get_posted_data();

$localorigem = $formData['local-origem'];
$dataatendimento = $formData['data-atendimento'];
$numeroprontuario = $formData['numero-prontuario'];
$numerocartaosus = $formData['numero-cartao-sus'];
$nomeusuario = $formData['nome-usuario'];
$sexo = $formData['sexo'];
$gestante = $formData=['gestante'];
$idgestacional = $formData=['id-gestacional'];
$datanascimento = $formData=['data-nascimento'];
$estadocivil = $formData=['estado-civil'];
$racacor = $formData=['raca-cor'];
$escolaridadeanos = $formData=['escolaridade-anos'];
$ocupacaotexto = $formData=['ocupacao-texto'];

$mydb->insert(

        'test', array( 

        'local-origem' =>$localorigem, 
        'data-atendimento' =>$dataatendimento, 
        'numero-prontuario' =>$numeroprontuario, 
        'numero-cartao-sus' => $numerocartaosus, 
        'nome-usuario' => $nomeusuario, 
        'data-nascimento' => $datanascimento, 
        'id-gestacional' => $idgestacional,
        'data-nascimento' = $datanascimento,
        'estado-civil' = $estadocivil,
        'raca-cor' = $racacor,
        'escolaridade-anos' = $escolaridadeanos,
        'ocupacao-texto' = $ocupacaotexto

    ) );

}
remove_all_filters ('wpcf7_before_send_mail');
add_action( 'wpcf7_before_send_mail', 'contactform7_before_send_mail' );

enter image description here

1 回答

  • 0

    请改变这个 . UPDATED Answer

    $gestante = $formData=['gestante'];
    $idgestacional = $formData=['id-gestacional'];
    $datanascimento = $formData=['data-nascimento'];
    $estadocivil = $formData=['estado-civil'];
    $racacor = $formData=['raca-cor'];
    $escolaridadeanos = $formData=['escolaridade-anos'];
    $ocupacaotexto = $formData=['ocupacao-texto'];
    $mydb->insert(
    
            'test', array( 
    
            'local-origem' =>$localorigem, 
            'data-atendimento' =>$dataatendimento, 
            'numero-prontuario' =>$numeroprontuario, 
            'numero-cartao-sus' => $numerocartaosus, 
            'nome-usuario' => $nomeusuario, 
            'data-nascimento' => $datanascimento, 
            'id-gestacional' => $idgestacional,
            'data-nascimento' = $datanascimento,
            'estado-civil' = $estadocivil,
            'raca-cor' = $racacor,
            'escolaridade-anos' = $escolaridadeanos,
            'ocupacao-texto' = $ocupacaotexto
    
        ) );
    

    $gestante = $formData['gestante'];
    $idgestacional = $formData['id-gestacional'];
    $datanascimento = $formData['data-nascimento'];
    $estadocivil = $formData['estado-civil'];
    $racacor = $formData['raca-cor'];
    $escolaridadeanos = $formData['escolaridade-anos'];
    $ocupacaotexto = $formData['ocupacao-texto'];
    $mydb->insert(
    
            'test', array( 
    
            'local-origem' =>$localorigem, 
            'data-atendimento' =>$dataatendimento, 
            'numero-prontuario' =>$numeroprontuario, 
            'numero-cartao-sus' => $numerocartaosus, 
            'nome-usuario' => $nomeusuario, 
            'data-nascimento' => $datanascimento, 
            'id-gestacional' => $idgestacional,
            'data-nascimento' => $datanascimento,
            'estado-civil' => $estadocivil,
            'raca-cor' => $racacor,
            'escolaridade-anos' => $escolaridadeanos,
            'ocupacao-texto' => $ocupacaotexto
    
        ) );
    

相关问题