$result = mysql_query($sql_result);
$newArray = array();
$index=0;
while($row = mysql_fetch_assoc($result)){
$newArray[$index] = $row;
$index++;
}
我想在显示时忽略值 - 来自我的assoc数组。请帮帮我。
答案 0 :(得分:1)
如果要删除包含特定值的所有列,可以使用array_filter:
function removeEmpty($v){
return $v != '-';
}
while($row = mysql_fetch_assoc($result)){
$newArray[$index] = array_filter($row,"removeEmpty");
$index++;
}