Bonjour
Voici un script qui peut être utile à certains
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>PERF</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="generator" content="HAPedit 3.1">
</head>
<body bgcolor="#FFFFFF">
<?php
$timestamp = time();
$con=mysqli_connect("localhost","root","","wp");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql="SELECT * FROM wp_h5p_results AS r,wp_users As u, wp_h5p_contents as c WHERE r.user_id = u.ID and c.id =r.content_id and finished > $timestamp - 86400 order by finished desc ";
if ($result=mysqli_query($con,$sql))
{
while ($obj=mysqli_fetch_object($result))
{
printf("%s %s %s / %s \n <br>",$obj->display_name, $obj->title, $obj->score, $obj->max_score);
}
// Free result set
mysqli_free_result($result);
}
mysqli_close($con);
?>
</body>
</html>
Si on crée une page php contenant ce script, qu'on nomme cette page perf.php , et qu'on place ce fichier directement dans le répertoire htdocs alors il suffira d'entrer cette adresse
http://192.168.X.X:6023/perf.php dans le navigateur pour avoir les résultats du jour
Commentaires
Chez moi le script fonctionne sans rien modifier.
la modification est nécessaire pour utiliser phpmyadmin mais ici le script ne passe pas par phpmyadmin car il "attaque" directement la base mysql.
Alain