Bonsoir,

Je suis en train de bloquer sur un tableau array:

Je travail avec php & mysql, pour générer un graphique
J'ai une table:

users
id_user
nom
prenom
cnx_comp //nombre de connection
log_date //type datetime
logout_date //type datetime

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
//les tableaux
$resultat1 = array();
$resultat2 = array();
$resultat3 = array();

//je fais quelques conditions pour modifier les dates et le tout dans une 
//boucle for() pour récupérer les données pour un mois entier.

for(blabla)
{
$req= mysql_query("
SELECT COUNT(*)
FROM users
WHERE cnx_comp=1
AND log_date BETWEEN $date1 AND $date2
");
$rez= mysql_fetch_array($req);
$resultat1[]= $rez[0];

$req2= mysql_query("
SELECT COUNT(*)
FROM users
WHERE cnx_comp=2
AND log_date BETWEEN $date1 AND $date2
");
$rez2= mysql_fetch_array($req2);
$resultat2[]= $rez2[0];

$req= mysql_query("
SELECT COUNT(*)
FROM users
WHERE cnx_comp=3
AND log_date BETWEEN $date1 AND $date2
");
$rez3= mysql_fetch_array($req3);
$resultat3[]= $rez3[0];
}
je transmet ensuite les infos via l'url de l'image(img.php?resultat=$resultat&Etc...)

mais rien ne s'affiche. Quand je fais un echo $rez[0]; le resultat s'affiche bien sur la page.

Si je transmet les infos avec des tableau du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$resultat1= array(1, 12, 3, 6, 4, 7, 9, 12);
$resultat2= array(5, 2, 3, 16, 4, 8, 4, 12);
$resultat3= array(11, 2, 13, 6, 4, 18, 5, 12);
le graphique s'affiche bien.

pouvez-vous me dire ce qui cloche?

Merci