Ich will aus der Datenbank Preise der letzten 7 Tage von verschiedenen Orten herausholen , die Preise werden durch einen cronjob täglich eingetragen, aber ich bekomme beim auslesen nur 1 Tag zurück (den letzten), wo ist mein denkfehler ?
ausgegeben bekomme ich
Irgendwie sehe ich heute den Wald vor lauter Bäumen nicht
mfg
PHP:
$region[0] = "Jita";
$region[1] = "Yuzier";
$region[2] = "Amarr";
$region[3] = "Hek";
for ($i = 0; $i < count ($region); $i++)
{
$sql = "
SELECT
*
FROM
mineraliean
WHERE
Ort = '".$region[$i]."'
ORDER BY
Time
DESC
LIMIT 0,7
";
$result = mysql_query($sql) or die(mysql_error());
while($dat=mysql_fetch_array($result))
{
$data[$i]['preis'] = $dat[$mineral];
$data[$i]['ort'] = $dat['Ort'];
}
}
Code:
Array
(
[0] => Array
(
[preis] => 3.15
[ort] => Jita
)
[1] => Array
(
[preis] => 2.90
[ort] => Yuzier
)
[2] => Array
(
[preis] => 3.24
[ort] => Amarr
)
[3] => Array
(
[preis] => 3.18
[ort] => Hek
)
)
mfg