Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/12/2007, 13:49
Avatar de sumolari
sumolari
 
Fecha de Ingreso: mayo-2006
Ubicación: localhost
Mensajes: 1.367
Antigüedad: 18 años
Puntos: 18
Re: Estructurar página php

Cita:
Iniciado por yazo Ver Mensaje
Y como podría hacer para que el mensaje de "El registro 1 ha sido insertado correctamente" me aparezca en un cuadrado en la página de listados, es decir, que después de insertar, modificar o eliminar un registro vaya al listado de registros y salga un mensaje que indique "El registro 1 ha sido insertado correctamente".
Al crear el registro, editarlo o modificarlo volverás a la página por el método "archivo.php?action=loquesea" o "archivo.php". Lo que tienes que hacer es que envíe un segundo valor: "archivo.php?action=loqeusea&status=editok" o "archivo.php?status=editok". Basta con que metas otra condición en el bloque del listado, de forma parecida a esto:
Código PHP:
<?php
switch ($_GET['action']){
case 
'edit':
// Código de editar y de volver a archivo.php?status=editok si ha funcionado bien y ha archivo.php?status=editfalse si algo ha fallado
break;
default:
// Código para las listas
     
switch ($_GET['status']) {
     case 
'editok':
     echo 
'Se ha editado correctamente';
     break;
     case 
'editfalse':
     echo 
'Ha habido un error al editar';
     break;
     case 
'insertok':
     echo 
'Se ha insertado correctamente';
     break;
     default:
     break;
     }
break;
}
?>