SENTENCIAS PERSONALIZADAS EN DATATABLES
Publicado por Felipe (16 intervenciones) el 10/02/2019 17:29:33
Hola colegas, ahora no les traigo un problema, les traigo un trucazo que acabo de encontrar por ahi y creo que pocos saben, hablo de una forma de poner sentencias personalizadas en el serverside de datatables, esto usando el ssp.simple.class de datatables.
El truco esta en añadir la sentencia requerida ya sea un JOIN o un UNION de tablas en la variable $table de el server side y sustituirlo como en la siguiente expresion:
DE=
A=
De esta manera SSP CLASS sera compatible con cualquier tipo de setnencia SQL tal como si ingresaramos directamente el comando en el gestor de base de datos como PHP My Admin
PDT:
La unica modificacion seria el remplazar las variables '$table' de la clase SSP.SIMPLE por: $table
NOTESE que solamente quite las comillas.
Les adjunto el archivo ya modificado en caso que quieran usarlo.
El truco esta en añadir la sentencia requerida ya sea un JOIN o un UNION de tablas en la variable $table de el server side y sustituirlo como en la siguiente expresion:
DE=
1
$table = 'clientstable1';
A=
1
2
3
4
$table = '(
select username, name, id from clientstable1
union
select username,name,id from clientstable2)temp';
De esta manera SSP CLASS sera compatible con cualquier tipo de setnencia SQL tal como si ingresaramos directamente el comando en el gestor de base de datos como PHP My Admin
PDT:
La unica modificacion seria el remplazar las variables '$table' de la clase SSP.SIMPLE por: $table
NOTESE que solamente quite las comillas.
Les adjunto el archivo ya modificado en caso que quieran usarlo.
- Exemplo-SSP.CLASS.MYSQL.zip(5,2 KB)
Valora esta pregunta


2