Foros del Web » Programando para Internet » PHP »

SIn errores (eso creo)

Estas en el tema de SIn errores (eso creo) en el foro de PHP en Foros del Web. Tengo problemas con subir los datos de un formulario a la base de datos. La conexion se realiza con éxito, no me aparece ningún mensaje ...
  #1 (permalink)  
Antiguo 27/10/2004, 04:40
 
Fecha de Ingreso: noviembre-2001
Ubicación: Pamplona - Marbella (Spain)
Mensajes: 298
Antigüedad: 22 años, 5 meses
Puntos: 0
SIn errores (eso creo)

Tengo problemas con subir los datos de un formulario a la base de datos. La conexion se realiza con éxito, no me aparece ningún mensaje de error tras enviar los datos, pero estos no se suben a la base de datos.

¿Cuáles son los posibles motivos? ¿Puede que sí haya un error pero que no se imprima en pantala? ¿Cómo puedo hacer que php me muestre los errores que se han producido y que no permiten a los datos subirse?

Un saludo.
__________________
SimDalom.com ¿Cómunicación Multimedia? Nosotros nos encargamos de eso, y tú... preocupate de lo importante
  #2 (permalink)  
Antiguo 27/10/2004, 04:45
 
Fecha de Ingreso: julio-2004
Mensajes: 68
Antigüedad: 19 años, 9 meses
Puntos: 0
Supongo que intentas introducir los datos con insert into , pero si dijeses lo que pones en el codigo y la estructura de la tabla, me podria guiar mejor para ayudart.
Si te sirve de algo yo simpre utilizo insert into sin obviar ningun campo dejandolo en blanco si es necesario y guardando el orden de los campos de la tabla ej:
tabla email campos: id, email
mysql_query("insert into email values ('','$mail')",$conex);
me funciona sin ningun problema. :)
__________________
Anuncios de Compraventa gratis:
Compraventa

---------------------
  #3 (permalink)  
Antiguo 27/10/2004, 04:52
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,
Cita:
¿Cuáles son los posibles motivos? ¿Puede que sí haya un error pero que no se imprima en pantala? ¿Cómo puedo hacer que php me muestre los errores que se han producido y que no permiten a los datos subirse?
Las directivas de PHP que controlan los mensajes de error de PHP son display_errors y error_reporting (tambien la funcion error_reporting() www.php.net/error_reporting).

Pero usas usas base de datos, y PHP no muestra los errores generados en la base de datos al intentar ejecutar la consulta. Si usas MySQL (no lo dices en ningun sitio), tienes que usar mysql_error() (www.php.net/mysql_error) para ver el mensaje de error generado en MySQL al intentar ejecutar la consulta.

saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:48.