PHP, PDO : des sauts de lignes non voulus avec la balise <table> ?
Bonjour,
Je n'arrive pas à identifier la cause de la génération de nombreux sauts de lignes avant l'écriture de mon tableau....
Apparemment ça vient de la balise <table> !? 8O
Le serveur est un Raspberry Pi avec Apache2 + MariaDB.
Code:
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
|
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Document sans titre</title>
</head>
<body>
<?php
try
{ $bdd = new PDO('mysql:host=192.168.0.79;dbname=capteurs;charset=utf8', 'login', 'password');}
catch(Exception $e)
{die('Erreur : '.$e->getMessage());}
$reponse = $bdd->query('SELECT * FROM `PiTemp` ORDER BY date DESC LIMIT 0, 1');
while ($donnees = $reponse->fetch())
{
echo '<table><tr><th><strong><font style="color:#0000ff;text-align:\'left\';">Dernier relevé piscine : </th>
<td><strong><font style="color:#0000ff;text-align:\'left\';">' . $donnees['date'] .'<br /></td></tr>';
echo '<tr><th><font style="text-align:left;">Température eau : </th>
<td>' . $donnees['sonde2'] . ' °C </td></tr><br />';
echo '<tr><th>Température de l\'air : </td>
<td>' . $donnees['sonde1'] .' °C </th></tr></font><br />';
}
$reponse2 = $bdd->query('SELECT * FROM `meteo_maison` ORDER BY date DESC LIMIT 0, 1');
while ($donnees = $reponse2->fetch())
{
echo '<tr><th><strong><strong><font style="color:#0000ff;text-align:\'left\';">Dernier relevé bureau : </th>
<td><strong><font style="color:#0000ff;text-align:\'left\';">' . $donnees['date'] .'<br /></td></tr>';
echo '<tr><th>Température bureau : </th>
<td>' . $donnees['house_temp'] . ' °C </td></tr><br />';
echo '<tr><th>Pression atmosph. : </th>
<td>' . $donnees['house_press'] .' hPa </td></tr><br />';
}
$reponse->closeCursor();
$reponse2->closeCursor();
?>
</body>
</html> |
Une idée ?