2017-09-01 2 views
1

問題Wordpressのカスタムコードの純粋なPHP

私は自分のニーズに合わせたプラグインを見つけることができません。メンバーを追加してデータベースに保存してそのすべてを照会でき、CSV形式でエクスポートできるフォームが必要です。私はInsert PHPプラグインを使用し、私のページに純粋なPHPコードを追加しますが、動作しません。誰か助けてくれますか?ありがとうございました。あなたはショートを作成し、代わりにそれを使用する必要があり

コード

[insert_php] 
if(isset($_POST['save'])){ 
    $field1 = $_POST['name']; 
    $field2 = $_POST['email']; 
    $field3 = $_POST['address']; 
    $field4 = date("M d,Y H:i:s"); 

    $wpdb = prepare("INSERT INTO backend-member (field1,field2,field3,field4) VALUES (:field1,:field2,:field3,:field4)"); 

    $wpdb->bindParam(':field1', $field1); 
    $wpdb->bindParam(':field2', $field2); 
    $wpdb->bindParam(':field3', $field3); 
    $wpdb->bindParam(':field4', $field4); 
    $wpdb->execute(); 
} 
[/insert_php] 

<form action="" method="POST"> 
<ul class="form-style-1"> 
    <li><label>Navn <span class="required">*</span></label><input class="field-long" name="field1" type="text" placeholder="Navn" /></li> 
    <li><label>Mobil<span class="required">*</span></label> 
<input class="field-long" name="field2" type="text" /></li> 
    <li><label>Email <span class="required">*</span></label> 
<input class="field-long" name="field3" type="email" /></li> 
    <li><label>Facebook<span class="required">*</span></label> 
<input class="field-long" name="field4" type="text" /></li> 
    <li><input name="save" type="submit" value="Submit" /></li> 
</ul> 
</form> 
+0

(https://wordpress.org/plugins/post-snippets/)[これは役立つかもしれない] – Und3rTow

+0

はあなたに感謝します。私はこれを試してみる、私はこれが私の問題を解決する方法であることを願っています。 –

+0

@ Und3rTow私はそのプラグインのすべての指示に従った。私のPHPコードを使用してデータベースにデータを挿入することは可能ですか? –

答えて

0
+0

データベースにデータを挿入するためのショートコードを作成する理由を教えてください。ショートコードはコンテンツ内の置換用であり、データベースの挿入には使用しないでください。 –

+0

純粋なPHPを挿入することはちょうど別の手で同じことです:) –

+0

OK、その後?次は何?どのように私はデータベースにデータを送信し、ページにそれを照会するのですか?私を助けてください/もっと説明してください。私はワードプレスで新しいです –

関連する問題