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
| <?php
// ne pas oublier l'initialisation de la connexion à la BDD
$req = "
SELECT c.mois, c.moox, c.azote, c.nitrate
FROM chiffre c
INNER JOIN stations s ON s.code_station_CG = c.nom_point
WHERE X = '".mysql_real_escape_string($_GET['x'])."'
AND Y = '".mysql_real_escape_string($_GET['y'])."'
AND annee='".$annee."'
ORDER BY c.mois
";
$result = mysql_query ($req);
while ($row = mysql_fetch_array($result))
{
$data["{$row['mois']}"]['moox'] = $row['moox'];
$data["{$row['mois']}"]['azote'] = $row['azote'];
$data["{$row['mois']}"]['nitrate'] = $row['nitrate'];
}
$param = array ('moox', 'azote', 'nitrate')
$mois = array ('1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12');
?>
<table>
<th>
<td>Parametre</td>
<?php
foreach($mois as $m)
{
?>
<td><?php echo $m; ?></td>
<?php
}
?>
</th>
<?php
foreach($param as $p)
{
<tr>
<td>$p</td>
<?php
foreach($mois as $m)
{
?>
<td>
<?php
if($data["{$m}"]["{$p}"] != '')
{
echo $data["{$m}"]["{$p}"];
}
?>
</td>
<?php
} // Fin foreach($mois as $m)
?>
</tr>
<?php
} // Fin foreach($param as $p)
?>
</table> |
Partager