Foros del Web » Programando para Internet » PHP »

quiero voolver el contador de mi tabla a 0 sin realizar un drop

Estas en el tema de quiero voolver el contador de mi tabla a 0 sin realizar un drop en el foro de PHP en Foros del Web. Hola tengo en mi tabla guardados solicitudes las cuales apartir del 2008 deberian empesar de 0 pero no lo hace ademas mi tabla esta con ...
  #1 (permalink)  
Antiguo 02/01/2008, 14:12
Avatar de SOLRAM  
Fecha de Ingreso: julio-2007
Mensajes: 31
Antigüedad: 16 años, 9 meses
Puntos: 0
quiero voolver el contador de mi tabla a 0 sin realizar un drop

Hola tengo en mi tabla guardados solicitudes las cuales apartir del 2008 deberian empesar de 0 pero no lo hace ademas mi tabla esta con AUTO-INVREMENT.
no quiero reslizarle un drop a mi tabla y lñuego cargar el bakup aun q'es lo mas rapido pero riesgoso, quien me puede ayudar llas lineas q' estan en mi codigo son estas podria ser esto lo q' me puede ayudar????

<?php
$cantidad_reg = $row_regis['Num'];
$num_reg_actual = $cantidad_reg + 1;
?>

si es asi tengo q' cambiar el +1 por el =0 verdad?

pero me surje otro problema resulta q' las tabla esta en auto increment y lo mas facial q' podria hacer es realizar un backup de ella y bueno hacer un drop y sacarle el auto incremento el problema es q' si saco los datos antiguos d ela tabla no podrian acceder a ellos desde el sistema...

Q' puedo hacer?
  #2 (permalink)  
Antiguo 02/01/2008, 14:31
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años
Puntos: 47
Re: quiero voolver el contador de mi tabla a 0 sin realizar un drop

uuuhmmmmm... detecto código php
  #3 (permalink)  
Antiguo 02/01/2008, 14:40
Avatar de pragone  
Fecha de Ingreso: diciembre-2007
Ubicación: Madrid
Mensajes: 223
Antigüedad: 16 años, 4 meses
Puntos: 2
Re: quiero voolver el contador de mi tabla a 0 sin realizar un drop

Si tienes un ID que debe empezar desde 0 cada año, entonces el problema es de diseño de la Base de datos... porque un autoincrement no te sirve... en cualquier caso necesitas un campo ID adicional
  #4 (permalink)  
Antiguo 02/01/2008, 19:59
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Re: quiero voolver el contador de mi tabla a 0 sin realizar un drop

Trasladado de BD a PHP. Favor no poner código de programación en BD.

Función de la sección de Base de Datos
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #5 (permalink)  
Antiguo 02/01/2008, 23:44
Avatar de vevni  
Fecha de Ingreso: julio-2005
Ubicación: cancun mexico
Mensajes: 598
Antigüedad: 18 años, 9 meses
Puntos: 3
Re: quiero voolver el contador de mi tabla a 0 sin realizar un drop

asi es, tu problema es de diseño, en ves de preocuparte por el id, agrega un nuevo campo llamado fecha y relacionas con un update los campos del 2007, ahora modifica tu insert para que cada que agrege un nuevo campo, se relacione con la nueva fecha asi los distingerias por fechas y tu autoincrement seguiria en pie....

puedes agregar un nuevo campo o una nueva tabla que se relacione..!
__________________
Código PHP:
echo"hola mundo ver 1221332143.02";
echo
"cuantos usuarios habran impreso hola mundo en el mundo.!???"
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 04:12.