Hola
1.-cuando se colocan codigos por separado, asumo que son archivos diferentes, en tu caso 2 archivos, si lo tienes separado, nunca funcionara, ya que no pasas los datos entre los archivos de ninguna forma. Para solucionarlo debes estudiar un manual basico de php y hacer uso de funciones, o colocar todo el codigo en un mismo archivo.
2.- En lugar de usar esto
puedes usar esto
Saludos