0

wordpress でフォームを作成しましたが、このコードは機能しません。

<?php

$metaname = $wpdb->escape($_REQUEST['apply_name']);
$metakey = $wpdb->escape($_REQUEST['apply_email']);
$metavalue = $wpdb->escape($_REQUEST['regcat']);

$wpdb->query($wpdb->prepare(
                "
        INSERT INTO $wpdb->jz_users
        ( user_login, user_email, category )
        VALUES ( %d, %s, %s )
    ", array(
            $metaname,
            $metakey,
            $metavalue
                )
        ));
?>
4

2 に答える 2

0
<?php 
$wpdb->insert( 
    $wpdb->prefix . 'users', 
        array( 
            'spam'            => 0, 
            'user_status'     => 0, 
            'deleted'         => 0, 
            'old_user_id'     =>125,
            'user_login'      =>'test', 
            'user_pass'       =>md5('admin')

        )
); 
?>
于 2016-07-02T11:55:37.987 に答える