thepopolinux
Messages postés245Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention21 juin 2004
-
16 avril 2004 à 00:22
crazygogo
Messages postés135Date d'inscriptionsamedi 18 janvier 2003StatutMembreDernière intervention17 avril 2009
-
16 juil. 2008 à 15:42
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
oapayet
Messages postés2Date d'inscriptionvendredi 1 août 2003StatutMembreDernière intervention29 septembre 2011 28 nov. 2007 à 12:17
Notice: Undefined offset: 1 in c:\program files\easyphp1-8\www\graph\reporting-recup-info.php on line 123
Notice: Undefined offset: 2 in c:\program files\easyphp1-8\www\graph\reporting-recup-info.php on line 124
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\program files\easyphp1-8\www\graph\reporting-recup-info.php on line 125
Notice: Undefined offset: 1 in c:\program files\easyphp1-8\www\graph\reporting-recup-info.php on line 123
Notice: Undefined offset: 2 in c:\program files\easyphp1-8\www\graph\reporting-recup-info.php on line 124
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\program files\easyphp1-8\www\graph\reporting-recup-info.php on line 125
0
Warning: Division by zero in c:\program files\easyphp1-8\www\graph\graph.php on line 98
mseh07
Messages postés4Date d'inscriptionlundi 16 avril 2007StatutMembreDernière intervention19 novembre 2007 23 juin 2007 à 12:14
Bonjour
j'ai executer le code avec la modification du winsave , mais m'affichier "Impossible de se connecter à la base de données (code = 2)"
je pas compris cette eurre
- je utilsie le esayphp 1.8
qui me aide svp
nounours21_6
Messages postés255Date d'inscriptionmercredi 3 novembre 2004StatutMembreDernière intervention21 avril 2009 2 avril 2007 à 15:38
Bonjour,
moi aussi j'ai les erreurs que yurispy!
est-ce que vous avez trouvé une solution??!
sinon, merci pour cette source...
Enjoy @+
kiki67100
Messages postés313Date d'inscriptionsamedi 6 mai 2006StatutMembreDernière intervention10 août 20131 23 mars 2007 à 11:50
Ok merci je chercher sa depuis longtemp Merci 10/10
bachirms
Messages postés1Date d'inscriptionlundi 13 mars 2006StatutMembreDernière intervention14 mars 2006 14 mars 2006 à 13:48
Tout simplement Bravo, très simple code et facilement paramétrable.
yurispy
Messages postés39Date d'inscriptionmercredi 20 août 2003StatutMembreDernière intervention 7 septembre 2006 2 mars 2006 à 13:56
moi j'ai 3 erreur :s
Warning: mktime() expects parameter 6 to be long, string given in D:\Applications\xampp\htdocs\projets\TrombinoV4\test\1\reporting-recup-info.php on line 122
Warning: mktime() expects parameter 6 to be long, string given in D:\Applications\xampp\htdocs\projets\TrombinoV4\test\1\reporting-recup-info.php on line 122
0
Warning: Division by zero in D:\Applications\xampp\htdocs\projets\TrombinoV4\test\1\reporting-graph-1.php on line 98
//Valeur maximale de la période/////////////////////////////////////
$sql="SELECT max($champ) max
FROM `$table`
WHERE $champ BETWEEN '$date_deb' AND '$date_fin'";
$req=mysql_query($sql);
$requete = mysql_fetch_array($req);
$max = (int)$requete["max"];
if ((strtolower($champ))=="pourc") $max = 100;
if ((strtolower($champ))=="pourc2") $max = 100;
//Récupération des valeurs de la période////////////////////////////
$sql = "SELECT $champ graph
FROM `$table`
WHERE $champ BETWEEN '$date_deb' AND '$date_fin'
ORDER BY 1";
//Nb Jour Mois x //////////////////////////////////////////////////
for ($i=0; $i<=2; $i++)
{
$sql="SELECT Count($champ) nbjours
FROM `$table`
WHERE $champ LIKE '$date_mois[$i]%'";
$req=mysql_query($sql);
$requete = mysql_fetch_array($req);
$nbjours[$i] = $requete["nbjours"];
//Nb Jour durant les 3 Mois///////////////////////////////////
$total_nbjours+= $nbjours[$i];
}
//Recupération du min jour////////////////////////////////////////
$sql="SELECT min($champ) jour
FROM `$table`
WHERE $champ LIKE '$date_mois[2]%'";
$req=mysql_query($sql);
$requete = mysql_fetch_array($req);
if ($requete["jour"]==null)
{
$sql="SELECT min($champ) jour
FROM `$table`
WHERE $champ LIKE '$date_mois[1]%'";
$req=mysql_query($sql);
$requete = mysql_fetch_array($req);
$premierjours = convdate($requete["jour"]);
}
else
{
$premierjours = convdate($requete["jour"]);
}
//Recupération du max jour////////////////////////////////////////
$sql="SELECT max($champ) jour
FROM `$table`
WHERE $champ LIKE '$date_mois[0]%'";
$req=mysql_query($sql);
$requete = mysql_fetch_array($req);
if ($requete["jour"]==null)
{
$sql="SELECT max($champ) jour
FROM `$table`
WHERE $champ LIKE '$date_mois[1]%'";
$req=mysql_query($sql);
$requete = mysql_fetch_array($req);
echo $requete["jour"];
$dernierjours = convdate($requete["jour"]);
}
else
{
$dernierjours = convdate($requete["jour"]);
}
//FIN//////////////////////////////////////////////////////////////////////
}
else
{
$msg "Impossible de trouver la table dans la base de données (code 1)";
}
}
else
{
$msg "Impossible de se connecter à la base de données (code 2)";
}
echo $msg;
//Convertion de date mysql en date php///////////////////////////////
/////////////////////////////////////////////////////////////////////
function convdate($date1)
{
$d1 = explode("-", $date1);
$y = $d1[0];
$m = $d1[1];
$d = $d1[2];
$date2 = date("d/m",mktime(0,0,0, $m, $d, $y));
return $date2;
}
thepopolinux
Messages postés245Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention21 juin 2004 16 avril 2004 à 00:22
16 juil. 2008 à 15:42
28 nov. 2007 à 12:17
Notice: Undefined offset: 2 in c:\program files\easyphp1-8\www\graph\reporting-recup-info.php on line 124
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\program files\easyphp1-8\www\graph\reporting-recup-info.php on line 125
Notice: Undefined offset: 1 in c:\program files\easyphp1-8\www\graph\reporting-recup-info.php on line 123
Notice: Undefined offset: 2 in c:\program files\easyphp1-8\www\graph\reporting-recup-info.php on line 124
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\program files\easyphp1-8\www\graph\reporting-recup-info.php on line 125
0
Warning: Division by zero in c:\program files\easyphp1-8\www\graph\graph.php on line 98
23 juin 2007 à 12:14
j'ai executer le code avec la modification du winsave , mais m'affichier "Impossible de se connecter à la base de données (code = 2)"
je pas compris cette eurre
- je utilsie le esayphp 1.8
qui me aide svp
2 avril 2007 à 15:38
moi aussi j'ai les erreurs que yurispy!
est-ce que vous avez trouvé une solution??!
sinon, merci pour cette source...
Enjoy @+
23 mars 2007 à 11:50
14 mars 2006 à 13:48
2 mars 2006 à 13:56
Warning: mktime() expects parameter 6 to be long, string given in D:\Applications\xampp\htdocs\projets\TrombinoV4\test\1\reporting-recup-info.php on line 122
Warning: mktime() expects parameter 6 to be long, string given in D:\Applications\xampp\htdocs\projets\TrombinoV4\test\1\reporting-recup-info.php on line 122
0
Warning: Division by zero in D:\Applications\xampp\htdocs\projets\TrombinoV4\test\1\reporting-graph-1.php on line 98
26 avril 2005 à 13:55
"Fatal error: Call to undefined function: imagesetstyle()"
quelqu'un peut m'aider?
merci d'avance
8 juil. 2004 à 17:06
Voici le script corrigé :
-------------------------------------------------------------------------------
<?
//Connection/////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////
if (!isset($connect))
$connect = @mysql_connect($adresse,$user,$pwd);
if($connect)
{
$select_db=@mysql_select_db($base);
if($select_db)
{
//Récupération des infos/////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////
$date_deb = date("Y-m-d",mktime(0, 0, 0, date("m")-2 ,date("d") ,date("Y")));
$date_fin = date("Y-m-d",mktime(0, 0, 0, date("m") ,date("d") ,date("Y")));
$date_mois = array(date("Y-m-",mktime(0, 0, 0, date("m") ,1 ,date("Y"))),
date("Y-m-",mktime(0, 0, 0, date("m")-1 ,1 ,date("Y"))),
date("Y-m-",mktime(0, 0, 0, date("m")-2 ,1 ,date("Y"))));
$mois = array(date("d/m",mktime(0, 0, 0, date("m") ,1 ,date("Y"))), //date 1er de m-0
date("d/m",mktime(0, 0, 0, date("m")-1 ,1 ,date("Y"))));//date 1er de m-1
$total_nbjours = 0;
$donnees = array();
//Valeur maximale de la période/////////////////////////////////////
$sql="SELECT max($champ) max
FROM `$table`
WHERE $champ BETWEEN '$date_deb' AND '$date_fin'";
$req=mysql_query($sql);
$requete = mysql_fetch_array($req);
$max = (int)$requete["max"];
if ((strtolower($champ))=="pourc") $max = 100;
if ((strtolower($champ))=="pourc2") $max = 100;
//Récupération des valeurs de la période////////////////////////////
$sql = "SELECT $champ graph
FROM `$table`
WHERE $champ BETWEEN '$date_deb' AND '$date_fin'
ORDER BY 1";
$req = mysql_query($sql);
$i=0;
while ($requete = mysql_fetch_array($req))
{
$donnees[$i] = (int)$requete["graph"];
$i++;
}
//Nb Jour Mois x //////////////////////////////////////////////////
for ($i=0; $i<=2; $i++)
{
$sql="SELECT Count($champ) nbjours
FROM `$table`
WHERE $champ LIKE '$date_mois[$i]%'";
$req=mysql_query($sql);
$requete = mysql_fetch_array($req);
$nbjours[$i] = $requete["nbjours"];
//Nb Jour durant les 3 Mois///////////////////////////////////
$total_nbjours+= $nbjours[$i];
}
//Recupération du min jour////////////////////////////////////////
$sql="SELECT min($champ) jour
FROM `$table`
WHERE $champ LIKE '$date_mois[2]%'";
$req=mysql_query($sql);
$requete = mysql_fetch_array($req);
if ($requete["jour"]==null)
{
$sql="SELECT min($champ) jour
FROM `$table`
WHERE $champ LIKE '$date_mois[1]%'";
$req=mysql_query($sql);
$requete = mysql_fetch_array($req);
$premierjours = convdate($requete["jour"]);
}
else
{
$premierjours = convdate($requete["jour"]);
}
//Recupération du max jour////////////////////////////////////////
$sql="SELECT max($champ) jour
FROM `$table`
WHERE $champ LIKE '$date_mois[0]%'";
$req=mysql_query($sql);
$requete = mysql_fetch_array($req);
if ($requete["jour"]==null)
{
$sql="SELECT max($champ) jour
FROM `$table`
WHERE $champ LIKE '$date_mois[1]%'";
$req=mysql_query($sql);
$requete = mysql_fetch_array($req);
echo $requete["jour"];
$dernierjours = convdate($requete["jour"]);
}
else
{
$dernierjours = convdate($requete["jour"]);
}
//FIN//////////////////////////////////////////////////////////////////////
}
else
{
$msg "Impossible de trouver la table dans la base de données (code 1)";
}
}
else
{
$msg "Impossible de se connecter à la base de données (code 2)";
}
echo $msg;
//Convertion de date mysql en date php///////////////////////////////
/////////////////////////////////////////////////////////////////////
function convdate($date1)
{
$d1 = explode("-", $date1);
$y = $d1[0];
$m = $d1[1];
$d = $d1[2];
$date2 = date("d/m",mktime(0,0,0, $m, $d, $y));
return $date2;
}
16 avril 2004 à 00:22
10/10