Te lo muevo de sección.
Probablemente se esté generando un error y no se está mostrando, añade estas líneas al principio de tu fichero PHP y revisa si aparece algún mensaje que pueda ser de utilidad.
ini_set('display_errors', 'On');
error_reporting(E_ALL);
Si quieres tener un control mayor de tu código línea por línea te recomiendo usar un debugger, el más conocido es XDEBUG.