slt
j'ai installé datalife engine 7.3 mais il y a un pb dans le fichier :"statistics.php"
ce message apparait :
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/bashsoft/public_html/z4share.com/engine/modules/statistics.php on line 24
le code de fichier est :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| <?php
/*
=====================================================
DataLife Engine 7.3 Full English By Arash.N
-----------------------------------------------------
http://SyarashTools.com/
-----------------------------------------------------
Pack By: http://English.DatalifeCMS.ir/
-----------------------------------------------------
Copyright (C) 2006,2008 By DatalifeCMS (http://datalifecms.ir)
=====================================================
*/
define('ROOT_DIR', '..');
define('ENGINE_DIR', ROOT_DIR.'/engine');
require_once ENGINE_DIR.'/classes/mysql.php';
require_once ENGINE_DIR.'/data/dbconfig.php';
require_once ENGINE_DIR.'/modules/functions.php';
$day=date("j");
$query= $db->query("SELECT * FROM " . USERPREFIX . "_today");
$num= mysql_num_rows($query);
for ($i=0; $i <$num; $i++) {
$row = mysql_fetch_array($query);
if ($day==$row[day]){
$db->query("UPDATE dle_today SET number=number+1,day='$day' ");
$db->query("UPDATE dle_total SET number=number+1 ");
} else {
$db->query("UPDATE dle_yesterday SET number=$row[number]");
$db->query("UPDATE dle_today SET number=1 , day='$day'");
} }
$row2 = $db->super_query("SELECT * FROM " . PREFIX . "_yesterday");
$yesterday = $row2['number'];
$row3 = $db->super_query("SELECT * FROM " . PREFIX . "_total");
$all = $row3['number'];
$statistics=" Today: $row[number]<BR> Yesterday: {$yesterday}<BR> All Visits: {$all}";
?> |
Partager