Heyho Leute,
kurz und knackig: ich habe ein unerklärbares Problem und brauche euren Rat dabei. :handsdown:
Ich habe eine Wiedergabe die mir Datensätze nach dem 'Datum' aufsteigend ausgeben soll.
Nirgends bockt die Wiedergabe rum, außer wenn ich dort als Datum 13.05.2015 oder 16.05.2015 eintrage (sollten nach Datum sortiert werden wo also Datensätze wie "02.05.2015" oder "09.05.2015" klar vorher gelistet werden müssten. Nun ist es aber so, dass er erst 13.05.2015 listet und danach erst 02.05.2015 und 09.05.2015. :confused:
In der Datenbank ist der Eintrag vom 13.05.2015 komischerweise auch ganz oben sortiert, obwohl Datum und sogar ID die letzten Einträge sind. :confused:
Die Einträge werden ganz normal mit einem Formular erstellt
Aber das kann man denke ich ausschließen, da das Datum in jedem Fall in dem Format dd.mm.yyyy eingetragen wird.
Ich hoffe mir kann da wer von euch helfen, denn ich weiß nicht weiter oder gar wonach ich suchen sollte :D
Gruß & lieben Dank
Mo
kurz und knackig: ich habe ein unerklärbares Problem und brauche euren Rat dabei. :handsdown:
Ich habe eine Wiedergabe die mir Datensätze nach dem 'Datum' aufsteigend ausgeben soll.
PHP Code:
$query = mysql_query("SELECT * FROM events ORDER BY 'date' ASC LIMIT 5");
In der Datenbank ist der Eintrag vom 13.05.2015 komischerweise auch ganz oben sortiert, obwohl Datum und sogar ID die letzten Einträge sind. :confused:
Die Einträge werden ganz normal mit einem Formular erstellt
PHP Code:
<?php
require_once('./config.php');
$title = $_POST["title"];
$date = $_POST["date"];
$start = $_POST["start"];
$end = $_POST["end"];
$image = $_POST["image"];
$offer = $_POST["offer"];
$price = $_POST["price"];
if ($title == "" or $image == "" or $offer == "") {
echo "Bitte alle Felder ausfüllen! ";
echo '<a href="?cnt=home">Zurück</a>';
} else {
$eintrag = "INSERT INTO events
(title, date, start, end, image, offer, price)
VALUES
('$title', '$date', '$start', '$end', '$image', '$offer', '$price')";
$eintragen = mysql_query($eintrag);
if($eintragen == true) {
echo "Eintrag erfolgreich.";
} else {
echo "Eintrag fehlgeschlagen. Bitte wenden Sie sich an den Administrator.";
}
}
?>
HTML Code:
</br></br> <form action="?cnt=events" method="post"> <table style="width:400px"> <tr><td>Titel: </td><td><input name="title" value="Titel" type="text" size="45" /></td></tr> <tr><td>Datum: </td><td><input type="text" name="date" value="<?=date("d.m.Y")?>" size="45"></td></tr> <tr><td>Start: </td><td><input name="start" value="22:00" size="45"/></td></tr> <tr><td>Ende: </td><td><input name="end" value="05:00" size="45"/></td></tr> <tr><td>Grafik: </td><td><input name="image" type="url" value="Link zur Grafik (z.B. http://beispieldomain.de/img1.jpg)" size="45"></textarea></td></tr> <tr><td>Angebote: </td><td><textarea name="offer" cols="46" rows="5"></textarea></td></tr> <tr><td>Eintrittspreis (bsp. 5,00): </td><td><input name="price" value="5,00" size="45"/></td></tr> <tr><td></td><td><input name="submit" type="submit" value="Erstellen" /></td></tr> </table> </form>
Ich hoffe mir kann da wer von euch helfen, denn ich weiß nicht weiter oder gar wonach ich suchen sollte :D
Gruß & lieben Dank
Mo