我目前正在制作一个WordPress插件,并试图从WooCommerce数据库中选择几个值,我一直得到的是同一个错误。什么可能是错的?
我的代码:
function prntPage()
{
//Connect is defined somewhere else
$query = "SELECT * FROM `wp_woocommerce_order_items`";
$result = mysqli_query($conn,$query);
while($row = $result->mysqli_fetch_assoc()) {
echo "id: " . $row["order_item_id"]. " - Product Name: " . $row["order_item_name"]. " - Order_ID" . $row["order_id"]. "<br>";
}
}
错误:
致命错误:未捕获错误:调用C:\xampp\htdocs\ExamenProject\wp content\plugins\drukkebaasjes sizedata\drukkebaasjes sizedata.php中未定义的方法mysqli_result::mysqli_fetch_assoc():54堆栈跟踪:#0 C:\xampp\htdocs\ExamenProject\wp includes\class wp hook.php(286):prntPage(“”)#1c:\xampp\htdocs\ExamenProject\wp includes\class wp hook.php(310):wp_hook-
Wordpress提供了WPDB类和用于此目的的方法。请尝试以下操作:
function prntPage() {
global $wpdb;
// The SQL query
$results = $wpdb->get_results("SELECT * FROM {$wpdb->prefix}woocommerce_order_items");
// Loop though rows data
foreach( $results as $row ){
echo "id: " . $row->order_item_id . " - Product Name: " . $row->order_item_name . " - Order_ID" . $row->order_id . "<br>";
}
}
此函数代码现在正常工作。
我有麻烦了。当我尝试从数据库中选择数据时,我看到错误NullPointerException。为了连接到数据库,我使用了单例模式。 此处为NullPointerException:
我目前在一个论坛网站上工作,有一个向上投票系统。然而,有一些烦人的,可能是句法错误困扰着我。我说的是这段代码。 null 谢谢
我在尝试使用Spring Data JPA从数据库中选择distinct值时遇到了这个错误。 无法将值“[a,b,c]”从类型[java.util.ArrayList]转换为类型[@org.springframework.data.jpa.repository.query java.util.List];嵌套异常是org.springframework.core.convert.converter
尝试使用cmd连接SQL数据库时出错。这是我的节目。我使用jdk 6版本来编译和运行,谢谢。 错误:
我试图从使用vba的SQL查询中获取一些数据,但当我尝试运行代码时,它会给我一个类型不匹配错误。有人能帮忙吗