Hallo ich hab ein Problem mit einem Array
Ich habe eine Datenbank mit Sensoren zu denen Temperaturen gespeichert werden.
Wenn ich jetzt mir ein Sensor aussuche und mir dafür die Temperatur und das Datum hole ist das kein Problem. Das sieht dann bei mir wie folgt aus.
Probleme bekomme ich jetzt wenn ich in das gleiche Array noch die Temperaturen eines weiteren Sensors einfügen möchte. Hier ist mein Codeversuch aber der funktioniert nicht
Ist mir auch klar das er nicht funktioniert, aber ich habe keine weitere Idee wie es gehen könnte. Vielleicht kann mir da jemand helfen???
Ich habe eine Datenbank mit Sensoren zu denen Temperaturen gespeichert werden.
Wenn ich jetzt mir ein Sensor aussuche und mir dafür die Temperatur und das Datum hole ist das kein Problem. Das sieht dann bei mir wie folgt aus.
PHP-Code:
$result = mysql_query ("SELECT temp, date FROM logentry WHERE monitor = '18726' AND date >= '$mindate' AND date <= '$maxdate' ORDER BY DATE");
$num = mysql_num_rows($result);
$empfang[0][0] = 'date';
$empfang[0][1] = '18726';
$i =1;
while($row = mysql_fetch_array($result)) {
$empfang[$i][0] = $row['date'];
$empfang[$i][1] = (float)$row['temp'];
$i = $i+1;
}
PHP-Code:
$result = mysql_query ("SELECT temp, date FROM logentry WHERE monitor = '18726' AND date >= '$mindate' AND date <= '$maxdate' ORDER BY DATE");
$result2 = mysql_query ("SELECT temp FROM logentry WHERE monitor = '18870' AND date >= '$mindate' AND date <= '$maxdate' ORDER BY DATE");
$num = mysql_num_rows($result);
$empfang[0][0] = 'date';
$empfang[0][1] = '18726';
$empfang[0][2] = '18870';
$i =1;
while($row = mysql_fetch_array($result)) {
$empfang[$i][0] = $row['date'];
$empfang[$i][1] = (float)$row['temp'];
$empfang[$i][2] = (float)$row[$result2];
$i = $i+1;
}

Kommentar