0

使用带有自定义表格等的 Wordpress(已在 Wordpress Exchange 上发布)这是设置

<form method="post" action="">

<input type="hidden" name="delete_app_id" id="delete_app_id" value='<?php echo $adoptee->app_id; ?>' />
<input type="submit" name="appsdelete" value="appsdelete" />
</form>
<?php   

if(isset($_POST['appsdelete'])){
$delete_id = $_POST['delete_app_id'];

global $wpdb;
$adoptees_delete = $wpdb->query($wpdb->prepare("DELETE FROM $wpdb->rc_vol_adopt_apps WHERE app_id = %d",$delete_id));


    if (count($adoptees_delete)!==0){
    echo "<h2>Record Deleted</h2> "; 

    } else  {
    echo 'have a ham sandwich cause this thing FAILED';
    }
    }   ?>

已确认 delete+app_id 和 appsdel​​ete 在提交时通过并且 $_POST 返回 true - 但查询不会运行!我进行了调试,没有返回错误。这位于每个语句中,该语句显示运行更新查询的表单。基于搜索显示表单。尝试了一切,不知道接下来要“尝试”什么。任何帮助表示赞赏。

谢谢

4

0 回答 0