• 0
  • 7 RepliesReplies
  • 8296 ReadTimes Read
  • 0 PointsPoints

Topic: Restar 1 a tabla de base de datos

Usuario: Pulsar
Rango: Friend de SMFSimple
Mensajes: 603
Points: 62
Mi web: http://www.imagenesyfondos.net/foro
Perfil: View Profile
Restar 1 a tabla de base de datos
July 12, 2011 - 04:29 16:29
Hola, por un tema de administracion, necesitaria restarle "1" a toda una columna de una tabla de mi base de datos.

En dicha columna se coloca un numero y que cada 24 horas se le reste 1. y cuando llegue a 0 se detiene.

Solo eso necesitaria.

Es muy jodido de hacer?
Usuario: vicram10
Rango: Nuevo Usuario
Mensajes: 315
Points: 11
Mi web: http://www.sharedownload.org
Perfil: View Profile
Pais:
py
Re:Restar 1 a tabla de base de datos
Reply #1 July 12, 2011 - 04:31 16:31
lo quieres en forma de script php o comando SQL ??
Usuario: Pulsar
Rango: Friend de SMFSimple
Mensajes: 603
Points: 62
Mi web: http://www.imagenesyfondos.net/foro
Perfil: View Profile
Re:Restar 1 a tabla de base de datos
Reply #2 July 12, 2011 - 06:46 18:46
emm... la verdad ni idea, jajajaja o sea es muy jodido lograr eso? yo porque entro a phpmyadmin y trato de hacerlo manual de alguna forma seleccionando toda la tabla y haciendo estilo "exel" con alguna formula -1 pero no vi nada de eso en phpmyadmin.

Stem, la idea es que en tal tabla, tengo las columnas

 ID  Username  Permisos   (aca creo una yo)

1    Pepito        4625           4 ( a este numero debo restarle 1 al igual que todos los demas users de la tabla, cada vez que pasen 24 horas o por ejemplo que ejecute algun script o algo, total si pasan 48 lo ejecuto 2 veces....

                   
Usuario: vicram10
Rango: Nuevo Usuario
Mensajes: 315
Points: 11
Mi web: http://www.sharedownload.org
Perfil: View Profile
Pais:
py
Re:Restar 1 a tabla de base de datos
Reply #3 July 12, 2011 - 09:44 21:44
si es por SQL... entras al phpmyadmin y en la pestaña SQL escribes

Code: [Select]
update TABLA
set campo = campo - 1

y lo ejecutas... al hacer asi actualizara toda la tabla... si quieres solo 1 registro especifico entonces


Code: [Select]
update TABLA
set campo = campo - 1
where campo = valor

cualquier duda, consulta, a las ordenes...
Usuario: Pulsar
Rango: Friend de SMFSimple
Mensajes: 603
Points: 62
Mi web: http://www.imagenesyfondos.net/foro
Perfil: View Profile
Re:Restar 1 a tabla de base de datos
Reply #4 July 12, 2011 - 09:52 21:52
Ah mira vos cada dia me doy cuenta que el mismo lenguaje es parecio a otro...

Yo estudio Java con processing y java base en la facultad. (Estudio diseño de multimedios)

No sabia que variable = variable +1

facil incremento de una variable cada vez que se ejecute....

Igualmente nose de mysql en el sentido de NO SE EDITAR, por ejemplo no encuentor en el phpmyadmin como crear una columna dentro de la tabla..... tengo que bajarlas en excel editarlas y subirlas ?

Me imagino que si esto lo hago estilo "script", donde es un icono en mi escritorio y al pulsarlo conecta la base de datos, hace la mod ificacion de restar y cierra la conexion sera jodido ?

Me imagino que necesito los datos de la bd y los tengo pero nose como redactar un script ni como ejecutarlo... esmuy jodido?
Usuario: vicram10
Rango: Nuevo Usuario
Mensajes: 315
Points: 11
Mi web: http://www.sharedownload.org
Perfil: View Profile
Pais:
py
Re:Restar 1 a tabla de base de datos
Reply #5 July 12, 2011 - 10:17 22:17
usar phpmyadmin sera mas facil que elaborar el script...

Manual phpmyadmin

ahi tienes un manual... te sera mas facil como te dije desde el phpmyadmin...
Usuario: Pulsar
Rango: Friend de SMFSimple
Mensajes: 603
Points: 62
Mi web: http://www.imagenesyfondos.net/foro
Perfil: View Profile
Re:Restar 1 a tabla de base de datos
Reply #6 July 12, 2011 - 10:27 22:27
MIL gracias vicram10, voy a leerlo todo, ya en la 3 er o 4ta pagina esta la solucion y es ams abajo explica todo lo que necesito!

Guardado como oro en Google Docs :D 8)

Me retiro por problemas de salud, estoy con casi 40 de fiebre y algo raro me pasa.... no veo la pantalla casi.

Manan leo bien el manual

GRACIAS DE NUEVO!
Usuario: vicram10
Rango: Nuevo Usuario
Mensajes: 315
Points: 11
Mi web: http://www.sharedownload.org
Perfil: View Profile
Pais:
py
Re:Restar 1 a tabla de base de datos
Reply #7 July 13, 2011 - 08:28 08:28
de nada para eso estamos...  y a cuidar la salud que es mas importante que cualquier otra cosa...
 

TAGS



top

Smfsimple.com es un sitio destinado a brindar un servicio de soporte y herramientas para foros realizados con el sistema de foros gratuito simplemachines.org. Contamos con un selecto equipo de desarrolladores y conocedores del sistema, sus foros estaran en buenas manos.
This site is not affiliated with or endorsed by Simple Machines