$block_content = l('delete', 'onthisdate/'.$links->cid);
我已使用此l()
函数创建删除链接,但在单击此删除链接后,如何从数据库中删除数据。我想删除$cid
的数据,这意味着如果$cid=1
,则会删除第1行。我会等你最简单的回答。
答案 0 :(得分:0)
您需要在模块中创建一个hook_menu实现,将'onthisdate /%cid'URL映射到一个处理数据库删除的函数,类似于User Badges module中的示例:< / p>
$items['admin/user/user_badges/delete/%'] = array(
'title' => 'Delete badge',
'page callback' => 'drupal_get_form',
'page arguments' => array('user_badges_delete_form', 4),
'access arguments' => $access,
'type' => MENU_CALLBACK,
'file' => 'user_badges.admin.inc',
);