Foros del Web » Programando para Internet » PHP »

Insertar en php no secuencial

Estas en el tema de Insertar en php no secuencial en el foro de PHP en Foros del Web. Hola tengo una duda respecto al comportamiento de un consulta que tengo. Tengo una base de datos llamada administracion y en ella tengo varias tablas ...
  #1 (permalink)  
Antiguo 30/11/2012, 14:24
 
Fecha de Ingreso: julio-2012
Mensajes: 138
Antigüedad: 11 años, 9 meses
Puntos: 4
Pregunta Insertar en php no secuencial

Hola tengo una duda respecto al comportamiento de un consulta que tengo.

Tengo una base de datos llamada administracion y en ella tengo varias tablas entre ellas una que se llama clientes.

Todas las tablas son autoincrementables y tengo varios modulos en donde hago inserciones.

Revisando el comportamiento de los id me di cuenta que una de las tablas hacia autoincrementos no de 1 en 1 sino de por ejemplo 2 en 2 o de 5 en 5, varian sus autoincrementos.

En un principio crei q era problema de la tabla desde la base de datos pero la revise e hice insercion de manera manual y ahi si me respeta el incremento de 1 en 1.

Las demas tablas no tienen ese comportamiento, quisiera saber cual podria ser una razon para que esto suceda.

Operativamente no me afecta pero con esos incrementos siento que hay desperdicio de espacio.

Esta la consulta de insercion de la tabla clientes la cual hago referencia:
Código PHP:
Ver original
  1. $insertar1 = "INSERT INTO clientes (id_sucursales, nombre) VALUES ('".$id_sucursales."', '".$nombre"')";
  2. $insertar = mysql_query($insertar1);

$id_sucursales es una llave foranea de una tabla en donde sus autoincrementos son estables.

Espero puedan orientarmen y disculpen si la pregunta suena un poco absurda. Esto es nuevo para mi.


Gracias.
Saludos.
__________________
Keep learning, someday the knowledge will be your future...
  #2 (permalink)  
Antiguo 30/11/2012, 14:46
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
Respuesta: Insertar en php no secuencial

- Estas seguro que no es un tema de BD?
- Ya revisaste en tu código, que no estes insertando mas de una vez el registro?

Saludos.
  #3 (permalink)  
Antiguo 30/11/2012, 15:04
 
Fecha de Ingreso: julio-2012
Mensajes: 138
Antigüedad: 11 años, 9 meses
Puntos: 4
Respuesta: Insertar en php no secuencial

Ya revise si era problema de mi bd, como mencione realice una insercion a la tabla desde consola y el autoincremento no tuvo saltos grandes sino el salto 1 en 1 o sea normal.

Y en el query que deje no noto algo extraño, pero siento que por ahi va el problema.

:(

Gracias por responder.
__________________
Keep learning, someday the knowledge will be your future...
  #4 (permalink)  
Antiguo 30/11/2012, 20:14
Avatar de kreil  
Fecha de Ingreso: septiembre-2012
Ubicación: España
Mensajes: 63
Antigüedad: 11 años, 7 meses
Puntos: 16
Respuesta: Insertar en php no secuencial

Qué gestor de bbdd estás usando?

Podrías mostrarnos un poco más de código?
__________________
Diseñador y programador de El break; de la informática

Etiquetas: insertar+datos, php+mysql
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 15:08.