no conozco los detalles de la aplicación, pero esto me suena más lógico, ya que tu página, por defecto no debería hacer nada, a menos que exista un $_POST para 'nick' y este no esté vacio
Código PHP:
Ver original<?php
$nombre = $_POST['nick'];
$nombre = trim($nombre); // aseguras que no te pongan espacios en blanco
echo "Debes rellenar todos los campos";
}else {
echo "ok";
echo "$nombre";
### tu sql
}
}
?>
Saludos