0
我试图从传感器DHT22连接到覆盆子pi读取温度,并通过PHP脚本将其写入到mysql数据库。从shell exec传递变量到mysql_query
我得到的温度是这样的:
$temp = shell_exec('./temp.py');
脚本返回类似45或45.7等...一样湿度数。当我在同一个脚本呼应它,它的工作原理。 而且事,我不能穿过这里:
$sql='INSERT INTO values (id, date, time, timestamp, temp, hum) VALUES ("", NOW(), NOW(), NOW(), "$temp", "$hum")';
$result = MySQL_Query($sql);
但在DB总是写$临时和$哼哼,而不是实际值。我认为我已经尝试了所有可能的引号组合等等...... 什么可能是错误的?在此先感谢您的答案。
它的一个 “串东西” 变' “$ TEMP”, “$呜呜”'到' “ '$温度。'”,“”。$嗡嗡声被发现。 ““' –