有人可以帮我将其转换为对 wordpress 友好的代码。
基本上,我创建了一个自定义页面,我想在其中显示json_encode
数组。基于成员 ID 输入。
所以如果我附加id=3
在我的自定义 wordpress 页面上。我想显示该 ID 的关联名称。
当我运行下面的代码并在我的浏览器上输入这个时,我http://localhost/site/?page_id=43&id=3
只在我的页面上得到这个{"result":[]}
这是我的代码。我只需要知道如何mysqli_fetch_array
在 wordpress 中工作。
/*
Template Name: getID
*/
global $wpdb;
if (isset($_GET['id']) === true && empty($_GET['id']) === false) {
$query = $wpdb->get_results("SELECT * FROM `memberid` WHERE `memberid` = `$_GET['id']`");
$array = array();
while ($row = mysqli_fetch_array($query)) {
array_push($array, array('name' => $row [2]);
}
echo json_encode(array("result" => $array));
}