私は ajax を使わずにそのようなプラグインを作成しました テーブルでは、「編集」と「削除」の 2 つのリンクを作成し、要素の ID を送信しました
<a href="admin.php?page=film_add&act=upd&id=<?php echo $id;?>">Edit</a>
<a href="admin.php?page=myplug/muyplg.php&info=del&did=<?php echo $id;?>">Delete</a>
$info=デルの場合
if($info=="del")
{
$delid=$_GET["did"];
$wpdb->query("delete from ".$table_name." where id=".$delid);
}
同様に「編集」についても
$act=$_REQUEST["act"];
if($act=="upd")
{
$recid=$_REQUEST["id"];
$sqlL="select * from ".$table_name = $wpdb->prefix . "member where id=$recid";
$result = mysql_query($sqlL) or die ('Error, query failed');
if (mysql_num_rows($result) > 0 )
{
if($row = mysql_fetch_assoc($result))
{
$id = $row['id'];
$film_name = $row['film_name'];
// etc
}
}
}
また、レコードを追加または編集するサブメニュー ページも追加しました。