Hallo,
habe eine frage zu folgendem Codeteil:
Wie man sieht, werden die daten aus der news Tabelle ausgelesen und dann in einem Array gespeichert.
Das Problem dabei:
gebe ich die Variable $datetime[$i] aus, bekomme ich nur die erste Stelle des datums-stings angezeigt. Benenne ich $datetime[$i] in $datetime um, bekomme ich den ganzen String ausgegeben.
Woran liegt das und wie kann ich diesen Fehler beheben? (der datenbankeintrag ist vom typ datetime)
habe eine frage zu folgendem Codeteil:
Code:
<?php
//News Daten auslesen
include "../db_connect.php";
$query_news = "SELECT * FROM news";
$news = mysql_db_query($dbase,$query_news);
$num = mysql_num_rows($news);
for($i=0; $i<$num; $i++)
{
$news_id[$i] = mysql_result($news, $i, "id");
$datetime[$i] = mysql_result($news, $i, "datetime");
$headline[$i] = mysql_result($news, $i, "headline");
$text[$i] = mysql_result($news, $i, "text");
}
include "../db_disconnect.php";
?>
Das Problem dabei:
gebe ich die Variable $datetime[$i] aus, bekomme ich nur die erste Stelle des datums-stings angezeigt. Benenne ich $datetime[$i] in $datetime um, bekomme ich den ganzen String ausgegeben.
Woran liegt das und wie kann ich diesen Fehler beheben? (der datenbankeintrag ist vom typ datetime)