Lo que puedes hacer es generar el código javascritp via php, es decir, crear la función que te valide dinámicamente con php:
Código PHP:
<?php
echo "function validar_formulario(){";
//Como generas la función con php puedes saber el nombre de los campos y el número de los mismos. Supongamos que estan en un array:
for($i = 0; $i<count($array_nombre_inputs); $i++){
echo 'if(document.nombreFormulario.'.$array_nombre_inputs[$i].'.value == ""){';
echo 'alert("Es necesario introducir el '.$array_nombre_inputs[$i].'");';
echo ' return false;}';
}
echo '}';
?>