Foros del Web » Programando para Internet » PHP »

Ayuda con ingreso de datos

Estas en el tema de Ayuda con ingreso de datos en el foro de PHP en Foros del Web. alguien puede orientarme como puedo hacer que aparesca un mensaje establesido, ya sea un mensaje de alerta o cualquier cosa, al momento de ingresar un ...
  #1 (permalink)  
Antiguo 24/02/2010, 16:21
 
Fecha de Ingreso: febrero-2010
Mensajes: 9
Antigüedad: 14 años, 9 meses
Puntos: 0
Ayuda con ingreso de datos

alguien puede orientarme como puedo hacer que aparesca un mensaje establesido, ya sea un mensaje de alerta o cualquier cosa, al momento de ingresar un dato ya existente en mi base de datos en lugar del clasico mensaje que arroja como error?
  #2 (permalink)  
Antiguo 24/02/2010, 16:32
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 8 meses
Puntos: 67
Respuesta: Ayuda con ingreso de datos

Usando JavaScript para la validación en cliente, o sea en el navegador. Puedes usar el clásico alert o una barra de mensaje, es lo último que se está haciendo y mejora más cuando se le hace un cambio de color de fondo, eso resulta más llamativo y elegante.
  #3 (permalink)  
Antiguo 24/02/2010, 16:35
 
Fecha de Ingreso: febrero-2010
Mensajes: 9
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Ayuda con ingreso de datos

si eso es lo que quiero hacer, pero la verdad no tengo mucho conosimiento para hacerlo, me podrias guiar un poco mas, porfavor?.
  #4 (permalink)  
Antiguo 24/02/2010, 18:39
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 8 meses
Puntos: 67
Respuesta: Ayuda con ingreso de datos

Ok, te voy a ayudar, pero como programador que eres debes aprender lo que es JavaScript (porque eres programador, no?). Entonces, puntualmente para tu problema. Yo asumo que tú estás envíando el formulario por el método post, talvez lo estés enviando al mismo php. En consecuencia en ese mismo php haces esto:

Código:
if (!mysql_query($sql)) echo "No se ha guardado el registro";
ahora quieres que aparesca el famoso alert, bien, entonces tienes que hacer nada más que esto:

Código:
<?php 
...
...
if (!mysql_query($sql)) {
?>
  <script type="javascript" defer="defer">
     alert("No se ha guardado el registro");
 </script>
<?php 
}
Tal vez tú no verifiques que no se haya guardado el registro de esa manera, pero en todo caso debes usar un if y del mismo modo puedes insertar ese código JavaScript que mostrará la alerta. Espero que sea lo que necesites.
  #5 (permalink)  
Antiguo 24/02/2010, 18:42
 
Fecha de Ingreso: febrero-2010
Mensajes: 9
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Ayuda con ingreso de datos

te pasast muchas gracias

Etiquetas: ingreso
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 08:46.