Maison > base de données > tutoriel mysql > Comment utiliser ssp.class.php pour combiner des tables avec des DataTables ?

Comment utiliser ssp.class.php pour combiner des tables avec des DataTables ?

Mary-Kate Olsen
Libérer: 2024-11-13 06:31:02
original
599 Les gens l'ont consulté

How to Use ssp.class.php to Combine Tables with DataTables?

Comment utiliser ssp.class.php pour combiner des tables

DataTables, un plugin jQuery pour présenter des données tabulaires, propose un exemple pour joindre des tables MySQL. Cependant, la bibliothèque SSP (ssp.class.php) ne prend pas en charge nativement les jointures ou les sous-requêtes.

Pour surmonter ce problème, vous pouvez exploiter une sous-requête dans la définition de $table :

$table = <<<EOT
(
    SELECT 
      a.id, 
      a.name, 
      a.father_id, 
      b.name AS father_name
    FROM table a
    LEFT JOIN table b ON a.father_id = b.id
) temp
EOT;
Copier après la connexion

Assurez-vous que les noms de colonnes sont uniques ou utilisez des alias avec « AS ». Supprimez également les backticks des instances de "FROM $table" dans ssp.class.php :

FROM $table  
Copier après la connexion

Veuillez noter qu'il existe des solutions alternatives comme le ssp.class.php amélioré de github.com/emran /ssp, qui ajoute la prise en charge de JOIN.

Pour des informations plus complètes, reportez-vous à la ressource : "jQuery DataTables : Utilisation de WHERE, JOIN et GROUP BY avec ssp.class.php".

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal