hoizwurm
Erfahrenes Mitglied
Hallo Leute!
Habe wiedereinmal ein Problem.
Es geht um folgendes:
Habe aus einer CSV-Datei Daten in eine Tabelle importiert, hat soweit auch alles
super funktioniert. Bis auf das Datum, das wollte er mir ums verrecken nicht als
Datum übernehmen. Soweit so gut, bin ich eben hergegangen und habe das
Datum einfach als Textfeld übernommen.
Das Datum liegt mir jetzt so vor: 27.11.1989
Jetzt wandle ich dieses Datum in das Format: 1989-11-27
Alles kein Problem, nur beim auslesen aus der Datenbank lässt er mir immer
den ersten Datensatz aus. Keine Ahnung wieso. Den einen Datensatz kann ich
auch händisch ändern, aber ich frag nur aus Interesse.
Mein Code schaut folgendermassen aus:
Vielleicht kann mir wer sagen wieso, ich hatte das Problem noch nie.
Woran könnte das liegen?
mfg Hoizwurm
Habe wiedereinmal ein Problem.
Es geht um folgendes:
Habe aus einer CSV-Datei Daten in eine Tabelle importiert, hat soweit auch alles
super funktioniert. Bis auf das Datum, das wollte er mir ums verrecken nicht als
Datum übernehmen. Soweit so gut, bin ich eben hergegangen und habe das
Datum einfach als Textfeld übernommen.
Das Datum liegt mir jetzt so vor: 27.11.1989
Jetzt wandle ich dieses Datum in das Format: 1989-11-27
Alles kein Problem, nur beim auslesen aus der Datenbank lässt er mir immer
den ersten Datensatz aus. Keine Ahnung wieso. Den einen Datensatz kann ich
auch händisch ändern, aber ich frag nur aus Interesse.
Mein Code schaut folgendermassen aus:
PHP:
<?
@$outcome=mysql_query("SELECT id,nachname,beerdigt FROM verstorbene ");
require("failure.php");
$access=mysql_fetch_array($outcome);
while ($access=mysql_fetch_array($outcome))
{
function date_german2mysql($datum) {
list($tag, $monat, $jahr) = explode(".", $datum);
return sprintf("%04d-%02d-%02d", $jahr, $monat, $tag);
}
$id=$access["id"];
$nachname=$access["nachname"];
$datum=$access["beerdigt"];
$datumneu= date_german2mysql($datum);
?> <tr>
<td><? echo $id; ?></td>
<td> </td>
<td><? echo $nachname; ?></td>
<td> </td>
<td><? echo $datum; ?></td>
<td> </td>
<td><? echo $datumneu; ?></td>
</tr>
<?
} ?>
Vielleicht kann mir wer sagen wieso, ich hatte das Problem noch nie.
Woran könnte das liegen?
mfg Hoizwurm