Foros del Web » Programando para Internet » PHP »

Validar si se inserto correctamente

Estas en el tema de Validar si se inserto correctamente en el foro de PHP en Foros del Web. Alguien que me oriente, quiero mandar un mensaje de ok si se guardo la consulta y mensaje de error si no se pudo guardar...
  #1 (permalink)  
Antiguo 24/09/2014, 12:50
 
Fecha de Ingreso: mayo-2014
Ubicación: Mexico
Mensajes: 79
Antigüedad: 9 años, 11 meses
Puntos: 2
Validar si se inserto correctamente

Alguien que me oriente, quiero mandar un mensaje de ok si se guardo la consulta y mensaje de error si no se pudo guardar
  #2 (permalink)  
Antiguo 24/09/2014, 13:10
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Validar si se inserto correctamente

La función que ejecuta la consulta debe devolverte un valor y con ese valor debería ser suficiente.

Consulta el manual y/o muestra lo que has hecho.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 24/09/2014, 15:27
 
Fecha de Ingreso: septiembre-2012
Mensajes: 53
Antigüedad: 11 años, 7 meses
Puntos: 2
Respuesta: Validar si se inserto correctamente

Codigo, Para poder ayudarte, Nadie es adivino
  #4 (permalink)  
Antiguo 25/09/2014, 03:13
 
Fecha de Ingreso: octubre-2013
Ubicación: Madrid
Mensajes: 53
Antigüedad: 10 años, 6 meses
Puntos: 1
Respuesta: Validar si se inserto correctamente

Primero, deberías poner el código que llevas hecho, tal como te han comentado.

Segundo, para mostrar un mensaje, vale con un "echo", es decir:

Código PHP:
//Código Función {

echo "La consulta ha sido enviada";

}

else { 

echo 
"La consulta no ha sido enviada";
         

Tambien puedes poner que lleve a una pagina de error o confirmacion con:

Código PHP:
//Código Función {

header('Location: consulta-enviada.php');

}

else { 

header('Location: consulta-no-enviada.php');
         

Saludos.
  #5 (permalink)  
Antiguo 25/09/2014, 07:04
 
Fecha de Ingreso: mayo-2014
Ubicación: Mexico
Mensajes: 79
Antigüedad: 9 años, 11 meses
Puntos: 2
Respuesta: Validar si se inserto correctamente

Este es el codigo de insercion:

Código PHP:
Ver original
  1. include_once("../php/dbconfig.php");
  2. include_once("../php/functions.php");
  3.  
  4.  
  5. $db = new DBConnection();
  6. $db->getConnection();
  7.  
  8.  
  9. $sql = "INSERT INTO AGENDA(RPU, HORAI, HORAF, IDCAUSA, IDCATMATRIX, RPE, ISALLDAYEVENT) VALUES ('" .$rpu. "','" .$fecha. " " .$hora. "','" .$fecha. " " .$h. ":" .$m. "','" .$idcausa. "','" .$idmat. "','" .$rpe. "',0)";
  #6 (permalink)  
Antiguo 25/09/2014, 07:19
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Validar si se inserto correctamente

Entonces necesitas algo así:
Código PHP:
if (mysql_query($sql)) {
  
// OK
} else {
  
// ERR

Por favor consulta el manual para ver los valores que devuelve mysql_query().
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: correctamente
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 05:34.