I need to get equal cloums for different arrays for list view. For example, I have posts in a list view, some of them have 5 values but some 3 or 4.
I want to replace all non-existing $keys=>$val[0] to "-".
And get table like this.
ID ; TITLE2 ; TITLE3 ; TITLE4 ; TITLE5
ROW1 ; ROW2 ; ROW3 ; ROW4 ; ROW5
ROW1 ; ROW2 ; ROW3 ; ROW4 ; ---------
ROW1 ; ROW2 ; ROW3 ; --------- ; ---------
ROW1 ; ROW2 ; ROW3 ; ROW4 ; ROW5
And after loop table is broken. Here is a code for getting a values from post_meta table.
foreach($meta_values as $key=>$val)
{
echo '<td>'.$val[0].'</td>';
}
($val[$x] == null ? '----' : $val[$x])