admin管理员组

文章数量:1130349

Question asked million times and answered, but still not working for me for the simplest form. My code looks like this right now:

<?php
    if (!empty($_POST)) {
        global $wpdb;
        $table = username;
        $data = array(
            'name' => $_POST['yourname'],
            'chord'    => $_POST['chord']
        );
        $format = array(
            '%s',
            '%s'
        );
        $success=$wpdb->insert( $table, $data, $format );
        if($success){
            echo 'data has been save' ;
        }
    } else {
        ?>
        <form method="post">
        <input id="user_name" type="text" name="yourname" placeholder="Name">
        <input id="user_email" type="text" name="email" placeholder="Email">
        <button id="button" type="button" name="submit">Go</button>
        </form>
        <?php
    }
?>

I don't know what $_POST does and how does it submit data to database if there is no event handler on the form? I'm not getting any errors either, it just doesn't store anything.

Question asked million times and answered, but still not working for me for the simplest form. My code looks like this right now:

<?php
    if (!empty($_POST)) {
        global $wpdb;
        $table = username;
        $data = array(
            'name' => $_POST['yourname'],
            'chord'    => $_POST['chord']
        );
        $format = array(
            '%s',
            '%s'
        );
        $success=$wpdb->insert( $table, $data, $format );
        if($success){
            echo 'data has been save' ;
        }
    } else {
        ?>
        <form method="post">
        <input id="user_name" type="text" name="yourname" placeholder="Name">
        <input id="user_email" type="text" name="email" placeholder="Email">
        <button id="button" type="button" name="submit">Go</button>
        </form>
        <?php
    }
?>

I don't know what $_POST does and how does it submit data to database if there is no event handler on the form? I'm not getting any errors either, it just doesn't store anything.

本文标签: phpHow to grab data from input and store it into custom table in database