php – 如果列在数据库中为空或空,则删除数据数组

我的表包含具有空值的列.但是当我尝试将数据集检索到变量时,如果列为null或为空,则删除数据数组.

让我们说因为我有4列

[cid] => 357
[smcoordinator] => 

=> Null [cname] => Maddox Adam Portland

我的功能是,

function getValue($data){

      $dataset = $data['dataset']['result_set'];
      print_r($dataset);

      //somecode...
}

在print_r中重新开始

[cid] => 357
[smcoordinator] => 
[cname] => Maddox Adam  Portland

如何将Null列添加到我的数据集中?

最佳答案 尝试用其他东西替换NULL

$dataset = $data['dataset']['result_set'];
$Title = $dataset['title'];

//if title has no value give it one 
if (!$Title)
{
  $Title = "No Value";
}

然后重建结果集数组

$data['dataset']['result_set']['title'] = $Title;

如果有效,请告诉我!

点赞