Php 检查wordpress查询是否成功

Php 检查wordpress查询是否成功,php,wordpress,Php,Wordpress,我正在执行一个查询,如下所示 global $wpdb; $table_name = $wpdb->prefix . 'prousers'; $results = $wpdb->get_results("INSERT into $table_name (name,gender,mailid,empid,address,phone) VALUES(

我正在执行一个查询,如下所示

global $wpdb;

$table_name = $wpdb->prefix . 'prousers';

$results = $wpdb->get_results("INSERT into $table_name 
                          (name,gender,mailid,empid,address,phone)
                           VALUES(
                           '".$InputName."','".$gender."','".$InputEmail."',
                           '".$emp_id."','".$address."','".$phn_num."'
                           )", OBJECT );
一切进展顺利。我只是想验证一下,所以我做了以下工作:

if($results) { 
    echo'success';
} else {
    echo "error";
}
值正确地插入到表中,但它显示一条失败消息(它打印“错误”)

为什么会这样?

我建议您使用

然后您将在$wpdb->insert_id to write condition中获得详细信息。

我建议您使用


然后您将在$wpdb->insert_id to write condition中获得详细信息。

您可以使用带有get_results()方法的die函数


可以将die函数与get_results()方法一起使用


您需要
$wpdb->insert()
而不是
$wpdb->get_result()作为:

$wpdb->insert( "INSERT into $table_name (name,gender,mailid,empid,address,phone) VALUES('".$InputName."','".$gender."','".$InputEmail."', '".$emp_id."','".$address."','".$phn_num."')", OBJECT );
在这之后,用这个来获取最后一个Id:

$lastid = $wpdb->insert_id;
并选择查询执行或不执行为:

if($lastid > 0) { 
    echo'success'; 
} 
else { 
    echo "error"; 
}

您需要
$wpdb->insert()
而不是
$wpdb->get_result()作为:

$wpdb->insert( "INSERT into $table_name (name,gender,mailid,empid,address,phone) VALUES('".$InputName."','".$gender."','".$InputEmail."', '".$emp_id."','".$address."','".$phn_num."')", OBJECT );
在这之后,用这个来获取最后一个Id:

$lastid = $wpdb->insert_id;
并选择查询执行或不执行为:

if($lastid > 0) { 
    echo'success'; 
} 
else { 
    echo "error"; 
}

你没有回应answers@devpro当前位置正在尝试我的第一次。。。给我10mins@devpro当前位置正在尝试我的第一次。。。给我10mins@devpro字体显然你帮助了一个人。。这就是为什么我投了更高的票。但是我不能接受两个答案broHahaha。。。是的。。我知道兄弟phpsmashcode应该得到这个不是我的…你没有回应answers@devpro当前位置正在尝试我的第一次。。。给我10mins@devpro当前位置正在尝试我的第一次。。。给我10mins@devpro字体显然你帮助了一个人。。这就是为什么我投了更高的票。但是我不能接受两个答案broHahaha。。。是的。。我知道兄弟,这不是我应得的。。。