no esta mal puesto solo te falta la verificacion ya que tu haces las consultas en la misma pagina que envias por eso en la parte de php
Código PHP:
Ver originalif($_POST['nombre']){ esto sirve para verificar que existen las variables mandadas por el formulario y no te tire error
aqui el codigo y si no as enviado nada , no entra en esta parte por lo cual no te dara fallo de variables indefinidas
}
probaste el codigo tal te lo di??? te tira algun error???