Капец ничего не понимаю.... при запросе с Мускл часть данных куда-то теряется, код простейший... PHP: <?php include("connect.php"); $link=Connection(); $result = mysql_query("SELECT * FROM tempLog WHERE temperature !='1' " ,$link); if (mysql_num_rows($result)>0) { do { $row = mysql_fetch_array($result); echo $row["temperature"]; echo "<br/>" ; } while($row = mysql_fetch_array($result)); } ?> --- Добавлено --- http://arduino.fuchs42.ru/add.php A в базе Код (Text): <?php include("connect.php"); $link=Connection(); $result=mysql_query("SELECT * FROM `tempLog` ORDER BY `timeStamp` DESC",$link); ?> <html> <head> <title>Sensor Data</title> </head> <body> <h1>Temperature / moisture sensor readings</h1> <table border="1" cellspacing="1" cellpadding="1"> <tr> <td> Timestamp </td> <td> Temperature 1 </td> <td> Moisture 1 </td> </tr> <?php if($result!==FALSE){ while($row = mysql_fetch_array($result)) { printf("<tr><td> %s </td><td> %s </td><td> %s </td></tr>", $row["timeStamp"], $row["temperature"], $row["humidity"]); } mysql_free_result($result); mysql_close(); } ?> </table> </body> </html> --- Добавлено --- http://arduino.fuchs42.ru/ - вот что в базе --- Добавлено --- http://arduino.fuchs42.ru/ --- Добавлено ---
PHP: while ( $row = mysql_fetch_array ( $result ) ) { echo mysql_fetch_array ( $result )['temperature'] . '<br>' . PHP_EOL; } --- Добавлено --- ?
Конечно теряется. mysql_fetch_array делаете два раза, а вывод один раз. Потому что Попов с его do-while там, где он нафиг не сдался, рушит мозги бедных нубов И расширение mysql устарело, надо использовать mysqli --- Добавлено --- @MouseZver, у тебя тоже будет теряться, по той же причине... Если в условии цикла ты уже получил row, зачем ещё раз делать mysql_fetch_array?