我通过早期的答案,但我不能让我的代码工作。我如何在ajax/json/javascript
上使用Wordpress?
它们似乎根本不起作用?我通过php_everywhere使用php/mysql
。
我从自定义表格(id, username, syke, rate, etc)
获取$wpdb
的记录。我的输出表需要一个按钮来按自动增量id删除某一行。
所有帮助表示赞赏。
<table border="1">
<tr>
<th>Syke</th>
<th>Kesto</th>
</tr>
<?php
$current_user = wp_get_current_user();
$username= $current_user->user_login;
global $wpdb;
$result = $wpdb->get_results ( "SELECT * FROM syke where username = '$username'" );
foreach ( $result as $print ) {
echo '<tr>';
echo '<td>' . $print->rate .'</td>';
echo '<td>' . $print->kesto .'</td>';
echo '</tr>';
}
?>
</table>
答案 0 :(得分:0)
我设法这样做了......虽然不是我想要的。虽然还有一个问题..如何添加其他条件?其中id = $ _ GET ['id'] AND username = $ username?
<?php
global $wpdb;
$current_user = wp_get_current_user();
$username= $current_user->user_login;
if (!empty($_GET['id'])) {
$wpdb->delete( $wpdb->prefix . 'xxx', [ 'ID' => $_GET['id'] ], [ '%d' ] );
}?>
<table border="1">
<tr>
<th>Syke</th>
<th>Delete</th>
</tr>
<?php
$result = $wpdb->get_results ( "SELECT * FROM xxx where username = '$username'" );
foreach ( $result as $print ) {
echo '<tr>';
echo '<td>' . $print->rate .'</td>';
echo '<td>' . '<a href="xxx.xxx.xxx?id=' . $print->id . '">x</a>' . '</td>';
echo '</tr>';
}
?>
</table>