Foros del Web » Programando para Internet » PHP »

PHP + MYSQL -> autoincrementar registro

Estas en el tema de PHP + MYSQL -> autoincrementar registro en el foro de PHP en Foros del Web. Hola a todos, tengo una pequeña duda desde hace tiempo: tengo una tabla maestro: solo 1 registro que se actualiza ultimo_id_incrementado -> 1->2->3... Y mi ...
  #1 (permalink)  
Antiguo 21/05/2009, 02:54
 
Fecha de Ingreso: mayo-2009
Ubicación: Madrid
Mensajes: 100
Antigüedad: 14 años, 11 meses
Puntos: 3
Exclamación

Hola a todos, tengo una pequeña duda desde hace tiempo:

tengo una tabla maestro: solo 1 registro que se actualiza
ultimo_id_incrementado -> 1->2->3...

Y mi tabla de usuarios
id_usuario ->autonumerico
id_maestro ->1
.....

Ok, como puedo hacer para cuando hago el alta no se me de el caso de que al pedir el ultimo id, en este caso el 3, no me lo repita.

alguien me ha comentado un proceso transaccional, y perdonarme pero esto nunca lo he usado, y no puedo usar un proceso almacenado.

Un saludo y gracias

Esto no se como de valido es par mi duda:

<?php
/* Begin a transaction, turning off autocommit */
$dbh->beginTransaction();

/* Cambie el esquema y los datos de base de datos */
$sth = $dbh->exec("DROP TABLE fruit");
$sth = $dbh->exec("UPDATE dessert
SET name = 'hamburger'");

/* Reconozca el error y retrotraiga los cambios */
$dbh->rollBack();

/* La conexión con la base de datos está ahora de nuevo en modalidad Autocommit */
?>

Última edición por GatorV; 21/05/2009 a las 09:20
  #2 (permalink)  
Antiguo 21/05/2009, 09:24
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: PHP + MYSQL -> autoincrementar registro

Si tu tabla tiene autoincrement, no se va a repetir el ultimo id si usas por ejemplo mysql_insert_id() ya que es el ultimo generado.

Saludos.
  #3 (permalink)  
Antiguo 21/05/2009, 10:53
Avatar de aliza  
Fecha de Ingreso: diciembre-2008
Mensajes: 156
Antigüedad: 15 años, 4 meses
Puntos: 6
Respuesta: PHP + MYSQL -> autoincrementar registro

...Claro....
__________________
Dando cabezados se aprende...
  #4 (permalink)  
Antiguo 21/05/2009, 14:50
 
Fecha de Ingreso: mayo-2009
Ubicación: Madrid
Mensajes: 100
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: PHP + MYSQL -> autoincrementar registro

No tiene autoincrement es la movida tiene un varchar de 50, flipante lo se, el desarrollo no es mio.

por eso no puedo el ni el generado ni el ultimo genrado ni na, tengo que recuperar y actualizar con seguridad.
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 13:54.