【发布时间】:2015-09-17 05:51:31
【问题描述】:
我正在使用 Wordpress,并且创建了一个页面 (dm_page.php),该页面使用了 Contact form 7 插件,我在其中创建了下拉列表。在下拉列表的更改事件中,我正在点击 ajax。我在header.php 中写的ajax 代码。 ajax 提供数据的文件是getdata.php,放在主题文件夹中。
getdata.php:
<?php
global $wpdb;
$ddlval = $_POST['ddlval'];
$results = $wpdb->get_row('select * from my_dynamictest where lang="'.$ddlval.'"', ARRAY_A);
$someArray = [];
array_push($someArray,[
'id' => $results['id'],
'name' => $results['name']
]);
echo json_encode($someArray);
?>
这是我得到的错误:
致命错误:调用成员函数 get_row() on null in...
我无法弄清楚错误的含义。请帮忙。将我视为 Wordpress 的初学者。
【问题讨论】:
-
这是这个页面的总代码吗?