Valida la existencia de tus valores en tus variables .. puedes usar funciones como:
empty()
Ejemplo
Código PHP:
if (!empty($_POST['variable']) && !empty($_POST['otravariable']) .. etc ....){
// ejecutas tu query sobre tu BD ..
} else {
// error .. hay campos obligatorios que no contienen valor.
}
Un saludo,