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 を返していることを確認しましたが、クエリは実行されません! デバッグをオンにしていますが、エラーは返されません。これは、更新クエリを実行するフォームを表示する for each ステートメントにあります。検索に基づいてフォームが表示されます。すべてを試してみましたが、次に何を「試す」べきかわかりません。どんな助けでも感謝します。

ありがとう

4

0 に答える 0