
05/11/2009, 10:35
|
| | Fecha de Ingreso: septiembre-2009 Ubicación: México
Mensajes: 102
Antigüedad: 15 años, 6 meses Puntos: 4 | |
Respuesta: duda con boton hacia atras del navegador emmm aver ¿lo que quieres es que cuendo le de para atras, ya no se pueda volver a insertar el registro que ya esta insertado previamente????
Si es asi la solucion puede ser así:
1) cuando haces la insercion en la pagina establece una sesion $_SESION['Insertado']="OK";
2) cada que entres a la pagina donde haces la insercion verifica que la sesion no este establecida
if(isset($_SESION['Insertado'])){
echo "ya inserto previamente un registro";
}else {
aqui pones lo que tengas que hacer ya que le registro no este insertado
}
Así es como se pude hacer bueno se me ocurre ahorita rapido otra opción, cada que lleges a la pagina donde se hace la insercion, has primero una consulta a la base de datos con un campo de los que deseas insertar, por ejemplo el ID
$consulta = mysql_query("select * from tabla where id="valor que te llega de la pagina anterior"")
if(mysql_mun_rows($consulta)>0){
echo "ya existe el registro"
}else{
insert into .... bla bla bla
}
Espero que te sirva de algo estas opciones saludos avisamos como quedo el codigo =) |