Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/02/2006, 16:10
Pleniluni0
 
Fecha de Ingreso: abril-2005
Mensajes: 139
Antigüedad: 19 años
Puntos: 1
Hola,

Podrias crear un campo con un codigo que solo valiera para una llamada, es decir solo valdria para llamar una vez a "ver registro", inmediatamente despues de haberlo creado.

Si sales del script la llamada ya no valdria.
TODO lo que te estoy diciendo es mera teoria porque nunca lo he probado.

La tabla ademas de "ID_CODIGO" que usarias para las operaciones normales deberiar llevar otro campo por ejemplo "UG_CODIGO".

Primero teoria:
uniqid() devuelve un identificador único con prefijo, basado en la hora actual en microsegundos.

GRABAR PHP
Código PHP:
//creamos el identificador unico que vamos a llamar "identificador"
$identificadormd5(uniqid(rand(), true));

mysql_db_query("base1","insert into demo (ug_codigo,nombre,edad) values ('ug_codigo','$nombre','$edad')");

echo
"<h1><div align='center'>Registro Insertado</div></h1>";

//aqui pasamos la variable por la url
echo"<div align='center'><a href=\"ver_registro.php?identificador=$identificador\">Verificar datos</a></div>"
ver registro

Código PHP:
//recibimos la variable identificador
$identificador=$_GET['identificador']

//hacemos la peticion a la base de datos

$result=mysql_db_query("base1","select * from demo WHERE identificador=$identificador");

//aqui sigues con lo demas 
Como te hedicho es teoria, pero espero que te sirva.
__________________
Ciao y suerte.