我正在写一个插件,我有一个问题。我想创建一个按钮,从我的数据库中删除一行。
idx = pd.IndexSlice
housholdSizeAbove2 = ( df.HouseholdSize > 2 )
df.loc[ idx[ housholdSizeAbove2, 1996, :] , 'HouseholdSize' ]
Traceback (most recent call last):
File "python", line 1, in <module>
KeyError: 'MultiIndex Slicing requires the index to be fully lexsorted tuple len (3), lexsort depth (2)'
我无法为每张图片创建删除按钮。有什么建议吗?
答案 0 :(得分:-1)
此代码应该有效:
global $wpdb;
$links = $wpdb->get_results("SELECT * FROM wp_jslider;");
if ($wpdb->num_rows == 0) {
echo 'No images, please upload.';
} else {
foreach ($links as $link) {
echo '<img src="'.$link->url.'">';
echo '<form enctype="multipart/form-data" action="" method="POST"><button type="submit" value="'.$link->id.'" name="del">Delete</button></form>';
}
if (isset($_POST['del'])) {
$id = $_POST['del'];
global $wpdb;
$wpdb->query("DELETE FROM wp_jslider WHERE id = $id");
}
}