Lo primero que estás haciendo mal, es ponier este post aquí. Esto es puro PHP y en este foro se debe postear sólo SQL (
reglas del foro).
En segundo lugar, el problema es que el hecho que el servidor no te devuelva la respuesta es estrictamente problema de programación de PHP, no de bases de datos. Si no fuera así, al menos te debería devovler un error de MySQL... y no lo hace.
Si no te devuelve nada, entonces lo que debes hacer es revisar tu PHP. Algo debes estár mal en la sintaxis o en la lógica.
SI el problema es de datos ingresados, no hay forma de saberlo, porque con tanto PHP ensuciando el código SQL, no se puede diferenciar lo que debe estar de lo que no estás ingresando.
Postealo en
el foro de PHP, que allí te lo responderán mejor.