使用多个值的Wordpress自定义表查询

时间:2011-06-02 09:45:36

标签: wordpress

我一直在研究我是否可以在自定义表格中使用两个WHERES在wordpress中运行查询的最后一小时。现在我是mysql和php的新手(9个月),我只是想知道除了AND之外是否有办法做到这一点。

以下是我的代码

的示例
$check_current = $wpdb->get_row("SELECT * FROM $weather_table WHERE status = 'current' AND  condition = $current_weather");

状态和条件都是字段,我试图找出是否存在重写当前字段。我最接近的可能是使用Wordpress和php中的prepare函数,但不知道究竟是什么,只知道它有助于sql注入和安全性。你能在Wordpress中运行多值查询吗?

1 个答案:

答案 0 :(得分:0)

在MySQL中使用AND运算符是测试复合条件的正确方法。

如果基础数据类型是字符串,请务必在任何变量(如$ current_weather)周围加上引号。

此外,最佳做法是避免在选择中使用“*”。而是显式声明要返回的字段。这对性能有好处。