小编Zan*_*zio的帖子

如果在PHP中可爆炸,请检查变量

不确定是否有办法检查变量是否可爆炸...

我有一个城市名称数据库,有些是一个城市,有些是多个城市

EX:芝加哥,洛杉矶

当城市名称是一个单词时使用"implode"时我一直收到错误,所以我尝试使用"count"并使用if语句...没有任何运气

$citi = explode(' ', $row['city']);
$count = count($citi);
if ($count > 1) {
   $city = implode('+', $citi);
}
else {
   $city = $citi;
}
Run Code Online (Sandbox Code Playgroud)

php

13
推荐指数
2
解决办法
2万
查看次数

在MYSQL中使用SELECT DISTINCT

一直在做很多搜索,并没有真正找到我的MYSQL问题的答案.

SELECT DISTINCT name, type, state, country FROM table
Run Code Online (Sandbox Code Playgroud)

结果1,795条记录

SELECT DISTINCT name FROM table
Run Code Online (Sandbox Code Playgroud)

结果共有1,504条记录

对于每个重复的"名称"..."类型","州","国家"在每个记录中不匹配.

试图找出如何将相关行选择为DISTINCT名称,而不检查它们是否为DISTINCT

mysql sql distinct

7
推荐指数
1
解决办法
2万
查看次数

如何正确设置空变量为NULL

我正在使用simplexml_load_file()将XML提要解析为MYSQL表.有些变量是空白的,我希望它们是实际的NULL而不是NULL,还是有差别?

$xml = simplexml_load_file('cb.xml') or die ('Bad XML File');
foreach($xml->item as $item) {
    $name = $item->name;

//Tried

if ($name == '') {
    $name = 'NULL';
}

//And

if ($name == '') {
    $name = NULL;
}

mysql_query("INSERT INTO cb (name) VALUES ('$name')");
Run Code Online (Sandbox Code Playgroud)

php mysql

2
推荐指数
1
解决办法
7893
查看次数

在非WordPress文件中的函数中调用$ wpdb

使用wp-load.php在非WordPress核心/插件/模板文件中使用查询SHOW TABLE STATUS来访问WordPress函数和数据库连接.

require_once('wp-load.php');

function mysqlInfo() {
    $info = $wpdb->get_results('SHOW TABLE STATUS');
    foreach($info as $table) {
        echo $table->name;
    }
}
Run Code Online (Sandbox Code Playgroud)

我一直遇到这个错误:

致命错误:在/../../../file.php中的非对象上调用成员函数get_results()

我已经尝试将$ wpdb声明为全局变量,并尝试用$ wpdb创建一个新类

php wordpress wpdb

1
推荐指数
1
解决办法
6857
查看次数

标签 统计

php ×3

mysql ×2

distinct ×1

sql ×1

wordpress ×1

wpdb ×1