How to insert form data in wordpress database using php and mysql code -


i trying insert values inside wp database form it's not getting inserted. appreciated much.

<form method="post" action="">  name: <input type="text" name="name" id="name" />  email: <input type="text" name="email" id="email"/>  <input type="submit" name="submit"/>  </form>     <?php  global $wpdb;  $name = $_post['name'];  $email = $_post['email'];  $table_name = $wpdb->prefix . "user2";  $wpdb->insert( $table_name, array(         'name' => $name,         'email' => $email ) ); ?> 

you can insert using code :

<form method="post" action="">  name: <input type="text" name="name" id="name" />  email: <input type="text" name="email" id="email"/>  <input type="submit" name="submit"/>  </form>  <?php  if(isset($_post['submit'])){ global $wpdb;  $name = $_post['name'];  $email = $_post['email']; if(isset($_post['name ']) && isset($_post['email '])) { $table_name = $wpdb->prefix . "user2";  $wpdb->insert( $table_name, array(         'name' => $name,         'email' => $email ) ); } else{ echo "no parameter";exit; } } ?> 

or can try core php

<form method="post" action="">  name: <input type="text" name="name" id="name" />  email: <input type="text" name="email" id="email"/>  <input type="submit" name="submit"/>  </form>  <?php  if(isset($_post['submit'])){ global $wpdb;  $name = $_post['name'];  $email = $_post['email'];  $table_name = $wpdb->prefix . "user2";           $sql="insert '$table_name' table (name,email)values('$name','$email')";         mysql_query($sql);   } ?> 

Comments

Popular posts from this blog

java - pagination of xlsx file to XSSFworkbook using apache POI -

Unlimited choices in BASH case statement -

apache - How do I stop my index.php being run twice for every user -