Ver Mensaje Individual
  #12 (permalink)  
Antiguo 22/03/2010, 18:23
cheru
 
Fecha de Ingreso: septiembre-2005
Mensajes: 34
Antigüedad: 18 años, 7 meses
Puntos: 1
Respuesta: alguien que me de Sugerencias para evitar mysql injection!?

Porque no está ejecutando la consulta. El error está en mysql_query();
Lo que dice es "El argumento no es un recurso válido", por lo que seguramente no estás haciendo adecuadamente la conexion a la base de datos y, por consiguiente, mysql_query() no devuelve un resource adecuado que pueda manejar mysql_fetch_array();

Tené en cuenta los siguiente:

1) Verificá que no estés cerrando la conexión en algún punto del script.
2) Siempre chequeá que la conexión se encuentre establecida luego de realizar la conexión.
Un IF es lo más adecuado si no poseés algun bloque try...catch que pueda manejar el error.

Te recomiendo leer la documentación ya que este error es muy simple de solucionar. No me molesta ayudarte, pero siempre la mejor ayuda es la documentación oficial. Existen muchos ejemplo y hay aportes realmente buenos de los colaboradores.