Tu pregunta es EXACTAMENTE lo mismo que este de Ashok Awachat. Ambos parecen estar enviando preguntas a StackOverflow con bastante regularidad para que alguien más haga su (supongo) trabajo universitario.
Como dije antes en una respuesta anterior, vuelva a los primeros principios:
-
Si tiene problemas para ejecutar consultas SQL a través de PHP, pruebe la consulta en la base de datos directamente con valores codificados
-
Si el SQL funciona correctamente en la base de datos, inténtelo desde PHP con valores codificados de nuevo
-
No reinventar la rueda. Está utilizando métodos que toman una consulta y un conjunto de parámetros. Si escribió el PHP completo para esto, la sobrecarga es insignificante pero la legibilidad de su código aumentará.
-
Agregue progresivamente código de depuración a su aplicación para que pueda verificar qué sucede en cada etapa. Una vez que esté satisfecho con el funcionamiento de una parte, agregue la depuración a la siguiente parte. (La depuración en este caso es el registro de valores y errores)
-
Trabaja lenta y metódicamente. No intentes hacer todo de una vez. Comience poco a poco y avance desde allí.
Con respecto a StackOverflow, debe considerar lo siguiente:
-
Las preguntas que envía son bastante rudimentarias y se relacionan con cosas básicas como no comprender el alcance variable. Por lo tanto, compre algunos libros sobre PHP, SQL y HTML que pueda consultar. Marque las páginas de documentación de los sistemas que está utilizando. Busque en la web tutoriales, etc.
-
Envíe tanta información con sus preguntas como sea posible. Con esto, me refiero a dar el código que ha probado, qué errores está recibiendo ("no funciona" es no aceptable), etc. si alguien solicita una salida de algo, proporciónela.
-
No trate a los miembros de StackOverflow como un gran repositorio de personas dispuestas a hacer su proyecto por usted. Todos aquí están respondiendo preguntas con la bondad de su corazón. No tienen que estar aquí. Supongo que la gran mayoría de las personas que responden preguntas tienen trabajos que pagan bien.
-
Una vez que se responde una pregunta, no regrese y cambie la pregunta para hacer otra (Ashok hizo esto). Además, no elimine los comentarios si hace esto, ya que elimina el contexto de la pregunta. Comienza una nueva pregunta. Si no puede hacer esto porque alcanzó un límite de preguntas por día (no sé si esto es posible), entonces esto debería ser una señal de advertencia para ustedes mismos de que están tomando el camino más fácil
Si va a ser un desarrollador, entonces necesita saber cómo cazar errores. Hacer una pregunta en StackOverflow cada vez que tienes un problema no te está enseñando nada