se hai un form html corretto, qunado fai il post i valori "non compilati" nel post sono nulli ma esistono...

cmq poi fare qualcosa di simile:

Codice PHP:
foreach($_POST as $k=>$v) if($v==""$_POST[$k]="--"