mysql - Custom form in WordPress and store values into custom database -
mysql - Custom form in WordPress and store values into custom database -
i have simple form 2 text fields in wordpress site. created new page template , added next html code:
this html:
<form action="<?php the_permalink(); ?>" id="customform" method="post"> field 1: <input type="text" name="field1" id="field1"> field 2: <input type="text" name="field2" id="field2"> <input type="submit" name="submit" id="submit"> </form>
now want achieve, whatever user inputs, stores mysql
(which in same database wordpress), in table test_form
, example.
how accomplish this?
you can next code:
<?php include_once($_server['document_root'].'/wordpress/wp-config.php'); $field1 = $_post['field1']; $field2 = $_post['field2']; global $wpdb; $wpdb->query( $wpdb->prepare("insert wp_test_form ( field1, field2 ) values ( %d, %d)",$field1,$field2) ); ?>
note: tested table called wp_test_form. can add together own table name. integer value.if want string alter %d
%s
.
mysql wordpress forms
Comments
Post a Comment