PHP skapa line plot samt tabell.
Hejsan!
Jag är ny inom programeringsområdet och jag skulle behöva hjälp med ett problem som jag har kört fast vid.
Det jag försöker göra är att skapa en databas med tre olika värden, denna datan vill jag sedan publicera på php en sida med en graf samt en tabell över det senaste dygnets data. För tillfället kör jag ett python script som läser av "serial data" från en arduino, denna datan matas sedan in i en SQLite databas. Jag har fått detta steget att fungera okej men jag har problem med php biten.
PHP scriptet jag har just nu ser ut på följande sett och det fungerar i den bemärkningen att all data visas på php sidan. Dock så är detta extremt opraktiskt och fult.
Jag hittade ett färdigt förslag på hur grafen skulle kunna se ut: Graf
Är det någon som har någon idé på hur jag ska attackera detta problemet?
PHP koden som jag kör just nu:
<?php
class MyDB extends SQLite3
{
function __construct()
{
$this->open('solartracker.db');
}
}
$db = new MyDB();
if(!$db){
echo $db->lastErrorMsg();
} else {
echo "Opened database successfully\n";
}
$sql =<<<EOF
SELECT * from stuffToPlot;
EOF;
$ret = $db->query($sql);
while($row = $ret->fetchArray(SQLITE3_ASSOC) ){
echo "Voltage = ". $row['voltage'] . "\n";
echo "\n";
echo "Current = ". $row['current'] ."\n";
echo "\n";
echo "Date = ". $row['datestamp'] ."\n";
}
echo "Operation done successfully\n";
$db->close();
?>
?>