Ha jól látom a $pdata egy sima tömb, azon végig tudsz iterálni és megnézni, hogy üres-e az érték. Bár szerintem ezt inkább jobb lenne kiírásnál lekezelni, mert így csalóka lehet, hogy mi van az adatbázisban. Pl csinálni egy print_field_or_default függvényt ami megcsinálja ugyanazt, amit a hozzászólás végén írtál.