我在 MYSQL 中有一个名为“statetable”的表,它具有以下列:“STATE”、“Num”、“PCT”
我想运行一个查询,它只返回特定状态的数据。我相信正确的代码是:
SELECT * FROM statetable WHERE State = "California"
但是,我是在将在我的 wordpress 网站上运行的 PHP 脚本中执行此操作的。
我的自定义 php 模板中的代码如下所示:
<?php
/*
Template Name:displayresults
*/
get_header();
?>
<?php
global $wpdb;
$california = $wpdb->get_row("SELECT * FROM statetable WHERE State = "California"; ")
print_r($california);
?>
我一直收到空白页,不确定是什么问题。
如有任何帮助,我们将不胜感激。
最佳答案
重写为
$california = $wpdb->get_row("SELECT * FROM `statetable` WHERE `State` = 'California'");
关于php - MYSQL查询特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21760155/