| Accueil > Addons > QuickStats | Contact | Imprimer | English translation |
Vous trouverez ci-dessous les requêtes demandées et/ou proposées par les utilisateurs de QuickStats
Le code est à ajouter dans le fichier requetes.php avant le "?>" final.
Autre solution, remplacer le contenu de votre fichier /quickstats/requetes.php par celui-ci.
pyg - 04/03/04 - Qui est connecté en ce moment ? (ajouté dans la v0.6)
// PyG
// NB : un stagiaire n'est considéré comme inactif qu'après
une periode d'inactivité fixée dans la partie admin.
// NB : la table n'est rafraichi que lors de nouvelles connexion, il peut donc
subsister des identifiants de connexion "fantômes"
$r[] = array(
"q" => "Qui est connecté a cet instant ?",
"o" => "Pas d'option",
"r" => "SELECT m.nom, m.prenom,
FROM_UNIXTIME(c.date_connexion) as \"date de connexion\",
(UNIX_TIMESTAMP(now())- (c.date_connexion)) as \"Temps écoulé
en secondes\",
FLOOR( (UNIX_TIMESTAMP(now()) - (c.date_connexion))/60) as \"Temps écoulé
en minutes\"
FROM membres as m, connexion as c
WHERE m.id = c.id_user
");
pyg - 04/03/04 - Quel stagiaire à la meilleure moyenne globale ?
Roger - 04/03/04 -Quel est le résultat de chaque stagiaire ayant fait un exercice classé par module ? (ajouté dans la v0.6)
// PyG
$r[] = array(
"q" => "Quel est le résultat de chaque stagiaire ayant
fait un exercice (option module) classé par module ?",
"o" => "Id du module",
"r" => "SELECT m.nom, m.prenom, t.groupe_id, t.module_id,
t.chapitre_id, t.score, t.max_score, t.time, FROM_UNIXTIME(t.date)
FROM membres as m, tracking as t
WHERE
t.user_id = m.id
AND t.date < ".$d2."
AND t.date > ".$d1."
AND module_id ".$o."
ORDER BY module_id
");
François - 17/03/04 -Quel est le résultat de chaque stagiaire ayant fait un exercice classé par stagiaire ? (ajouté dans la v0.6)
// PyG
$r[] = array(
"q" => "Quel est le résultat de chaque stagiaire ayant
fait un exercice (option module) classé par nom ?",
"o" => "Id du module",
"r" => "SELECT m.nom, m.prenom, t.groupe_id, t.module_id,
t.chapitre_id, t.score, t.max_score, t.time, FROM_UNIXTIME(t.date)
FROM membres as m, tracking as t
WHERE
t.user_id = m.id
AND t.date < ".$d2."
AND t.date > ".$d1."
AND t.module_id ".$o."
ORDER BY m.nom
");
PYG - 19/03/04 - Quels sont les messages recus par un membre ? (ajouté dans la v0.6)
// PyG
$r[] = array(
"q" => "Quels sont les messages recus par un membre ?",
"o" => "ID du membre",
"r" => "SELECT c.dest as 'Recu par', CONCAT(m.nom, \"
\", m.prenom) as 'Envoyé par', c.text, c.date
FROM mes_rec c, membres m
WHERE c.source = m.id
AND c.dest ".$o."
ORDER BY c.date
");
PYG - 19/03/04 - Quels sont les messages envoyés par un membre ? (ajouté dans la v0.6)
// PyG
$r[] = array(
"q" => "Quels sont les messages envoyés par un membre
?",
"o" => "ID du membre",
"r" => "SELECT c.source as 'Envoyé par', c.dest, CONCAT(m.nom,
\" \", m.prenom) as 'Envoyé à', c.text, c.date
FROM mes_send c LEFT JOIN membres m ON c.dest = m.id
WHERE
c.source ".$o."
ORDER BY c.date
");
| Accueil > Addons > QuickStats | Contact | Imprimer | English translation |