bonjour,
j'ai crée avec html/css une table qui s'affiche dans une page web. Maintenant je voudrais remplire ce tableau à partir d'une table SQL.
le tableau devrait avoir cette forme:
Parameter     Value    
temerature     45         
CPU             85          
Memory         30
si j'ecris ce tableau manuellement, j'ai un affichage correcte. Mais en essayant à partir de la table SQL j'ai cette erreur:

Parse error: syntax error, unexpected '[' in /var/www/test.php on line 53
voici le code de mon fichier php
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?php
// Connexion à la base de données
$db = mysql_connect('localhost', 'root', 'Orange2424')  or die('Erreur de connexion '.mysql_error());
mysql_select_db('OrangeTunisie',$db)  or die('Erreur de sélection '.mysql_error());
 
// Requête SQL permettant la récupération de la liste des valeurs pour les trois paramètres
 
$query = mysql_query("select * from Chassis_Monitoring where Date like (select Date from Chassis_Monitoring order by Date desc limit 1) and Time like (select Time from Chassis_Monitoring order by Time desc limit 1)");
 
// requête sql pour récupérer la liste des paramètres
$query2 =mysql_query("select column_name from information_schema.columns where table_name='Chassis_Monitoring' and column_name not like 'Date' and column_name not like 'Time'");
 
 while ($donnees = mysql_fetch_array($query))
          {
            while ($donnees2 = mysql_fetch_array($query2))
              {
                  $param = addslashes($donnees2[0]); 
                  $value = addslashes($donnees["".$param.""]);
                  $data .= "['".$param."', '".$state."'],"; 
              }
 
           }
        echo $data;
 
$name_chart = "chassis";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Top 10 Express Table Designs - Smashing Magazine Source</title>
<style type="text/css">
<!--
@import url("/css/style.css");
-->
</style>
</head>
<body>
 
<table id="pattern-style-b" summary="Meeting Results">
    <thead>
    	<tr>
            <th scope="col">Parameter</th>
            <th scope="col">Value</th>
 
        </tr>
    </thead>
    <tbody>
 
  <?php
 while ($donnees = mysql_fetch_array($query)) 
   { 	 
      while ($donnees2= mysql_fetch_array($query2))
      {
      $param = addslashes(donnees2[0]); // ligne 53
      $value = addslashes(donnees["".$param.""];
 
 ?>
        <tr>         
            <td>"".$param.""</td>
            <td>"".$value.""</td>
 
 
        </tr>
 <?php
      }
   }
 
?>
    </tbody>
</table>
 
</body>
</html>
d'où vient le problème?
merci d'avance