php - MYSQL查询特定行

标签 php mysql sql wordpress function

我在 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/

相关文章:

mysql 按相同值的 2 列分组

javascript - 如何使用 Ajax 加载内容

php - Vagrant 虚拟主机/共享文件夹无法访问

PhpStorm将数据从CSV文件导入MySQL,西里尔问题

mysql - 删除并插入而不是更新

sql - 检查存储过程是否有语法错误

php - 检测 PHP 中的请求类型(GET、POST、PUT 或 DELETE)

php - Paypal 集成中的未知错误

php - 如何创建一个包含许多表的 MySQL 数据库,每个表都有相同的字段标题?

mysql - sql触发器从另一个字段设置字段值