Cambiar fecha de corte automático de varios usuarios a la vez en Mikrowisp
Cambiar fecha de corte automático de varios usuarios a la vez en Mikrowisp. Pon una fecha de corte automático en masa a una parte o todos tus usuarios de internet con un sencillo comando en la base de datos de MySQL.
Introducción
Si usas Mikrowisp para administrar tus clientes de internet, puede que algún día decidas cambiar las fechas de corte de varios o todos tus clientes, pero no deseas hacerlo manualmente uno por uno sino que quisieras hacerlo todo a la vez en masa (de forma masiva). La interfaz como tal - a esta fecha 17 Febrero de 2019 - no permite cambiar la fecha de corte de varios clientes actuales a la vez, aunque lo que sí permite es cambiar la fecha de corte por defecto de los clientes por agregar nuevos, pero pues son dos cosas diferentes. Con este tutorial aprenderás cuán fácil es cambiar las fechas de corte automático de tus clientes masivamente de forma muy sencilla. Estamos usando Mikrowisp 5. Manos a la obra.
NOTA: Fututel ofrece servidores de administración de ISP/WISP Mikrowisp en su sitio hosting.fututel.com a un precio increíble y listos para empezar a usar.
Paso 1. Ingresa a tu base de datos MySQL.
Lo puedes hacer a través de la consola SSH o a través de phpMyAdmin en la dirección: tuIP/phpmyadmin.
En nuestro caso, lo hicimos por phpMyAdmin por facilidad.
Paso 2. Ubícate en la base de datos de Mikrowisp y ejecuta el comando "mágico"
Sea en consola o phpMyAdmin ubícate en la base datos de Mikrowisp y ejecuta el siguiente comando modificado de acuerdo a tus intereses. La siguiente línea modificará/actualizará al día de corte 17 a SOLO los clientes que tengan corte automático actual de día 16 (1 día más de chance para pagar). Como notas, la tabla que contiene el corte automático es tblavisouser.
UPDATE `tblavisouser` SET corteautomatico = 17 WHERE corteautomatico = 16;
Si quisieras actualizar TODOS los clientes a corte automático de 17 independientemente de su fecha de corte actual, simplemente pones:
UPDATE `tblavisouser` SET corteautomatico = 17;
que es lo mismo de antes pero quitándole el condicional WHERE...
En cualquier caso te ahorrarás mucho tiempo cambiando la fecha de corte automático haciéndolo de esta manera, en comparación a que si lo hicieras uno por uno en la interfaz. Ten muy en cuenta que debes modificar el código de acuerdo a tu situación actual; como otro ejemplo, si quisieras cambiar la fecha de corte de los clientes que tengan corte actual de 10 a un corte de 2 días más, es decir, al día 12, pondrías:
UPDATE `tblavisouser` SET corteautomatico = 12 WHERE corteautomatico = 10;
Listo. Ésto es todo. Espero que les haya sido útil la explicación. Cualquier duda o saludo escribirlos abajo en los comentarios. Qué Dios los bendiga!!!