gpt4 book ai didi

php - 如何知道PHP中结果记录集的所有行中的列是否全部为NULL?

转载 作者:太空宇宙 更新时间:2023-11-03 11:08:22 25 4
gpt4 key购买 nike

假设我生成的记录集如下:

Emp_ID    ID    Ability    Rating
------ -- ------- ------
NULL DRI Driving NULL
NULL TYP Typing NULL
NULL GRA Graphics NULL
NULL VID Video NULL
NULL GAM Gaming NULL

另一种情况可能是:

Emp_ID    ID    Ability    Rating
------ -- ------- ------
15 DRI Driving 7
15 TYP Typing 6
15 GRA Graphics 8
15 VID Video 7
15 GAM Gaming 10

或:

Emp_ID    ID    Ability    Rating
------ -- ------- ------
22 DRI Driving 4
NULL TYP Typing NULL
NULL GRA Graphics NULL
22 VID Video 8
22 GAM Gaming 5

我在 PHP 中检查 Emp_ID 是否像第一个一样都是 NULL成本最低方法是什么?

Emp_ID 在 MySQL 中是 BIGINT(20) UNSIGNED(RatingTINYINT(2) UNSIGNED) .记录集由 $wpdb_custom->get_results() 返回。

最佳答案

您可以在 SQL 中执行此操作,这样您甚至不必在 PHP 中处理数据。您可以只使用现有的 SQL 查询,后跟 AND Emp_ID IS NOT NULL;。如果你得到任何行,那么你就知道你有一些非空行。如果你没有得到任何返回,那么它们一定都是空的。

关于php - 如何知道PHP中结果记录集的所有行中的列是否全部为NULL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10249053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com