Fork me on GitHub

Rapport de message :*
 

Re: sqlfile dans xoopsversion.php

Titre du sujet : Re: sqlfile dans xoopsversion.php
par JJDai sur 19/12/2020 23:02:57

Pour la mise à jour et la suppression ok, mais pour la consultation, ça permet de transférer le traitement sur le serveur de base de données de manière plus efficace il me semble, surtout quand on a des vues qui nécessitent plusieurs tables comme par exemple :
create VIEW `%1$s_media_rs__sommaire_plus` AS 
select ts.*, 
       
tf.nom_fr AS feuille_nom_fr,
       
tf.nom_en AS feuille_nom_en,
       
td.nom_fr     AS difficulte_nom_fr,
       
td.libelle_fr AS difficulte_libelle_fr,
       
tm.titre_org
       
tm.titre_fr_num
       
tm.titre_en_num
       
tm.auteurs_list,
       
tm.auteurs_html,
       
ttp.ordre AS ordre_typepage
FROM 
%1$s_media_rs__sommaire ts 
     LEFT JOIN 
%1$s_media__feuille tf     ON ts.idFeuille     tf.idFeuille
     LEFT JOIN 
%1$s_media__difficulte td  ON ts.idDifficulte  td.idDifficulte
     LEFT JOIN 
%1$s_media_rs__media_base tm       ON ts.idMedia       tm.idMedia
     LEFT JOIN 
%1$s_media__typepage ttp ON ts.idTypepage ttp.idTypepage;


Citation :
Cette solution est la plus efficace pour l’évolution dans le temps et celle préconisée par xoops pour récupérer, insérer et supprimer les données dans la bdd.

ça je n'en suis pas convaincu,

mais comme tu dis:
cela est une question de préférences

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

63 Personne(s) en ligne (48 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 63 | Plus ...