SELECT DISTINCT datumsfeld .....
Filtern per Link
Collapse
X
-
INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |
-
Original geschrieben von Mistert77
wie arbeite ich das dann ins select ein?das steht doch da!!!
INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |
Comment
-
ok habs so gemacht
PHP Code:<FORM ACTION="ergebnisse.php?date="<?php echo"$datum";?>""; METHOD="POST">
<?php
$result = mysql_query("SELECT DISTINCT datum,
DATE_FORMAT(datum,'%d.%m.%Y') as anzeigedatum FROM $table_ergebnisse ");
?>
<select name="datum">
<?php
while ($row = mysql_fetch_array($result)) {
?>
<option VALUE="<?php echo"".$row["seldatum"]."";?>">
<?php echo"".$row["anzeigedatum"]."";?></option>
<?php } ?>
</select>
<input type="submit" name="Gehe zu" value="Gehe zu">
</form>
die nächste Seite die aufgeht nach der Auswahl zeigt
nur an
ergebnisse.php?date=
Warum wird nicht das Datum in den Link übernommen?
Comment
-
-
ich habe in meiner DB 2 Spalten
eine datum (z.B.:2003-04-03)
eine mit Zeit (z.B.:09:00:00)
habs jetzt so gemacht
PHP Code:$now_month = date("m");
$now_day = date("d");
$now_year = date("Y");
$viewahead_days = -7;
$then_date = strftime("%Y-%m-%d", mktime($now_month,$now_day+$viewahead_days,$now_year));
$sql = "SELECT erg_id,sp_tag,DATE_FORMAT(datum,'%d.%m.%Y') as anzeigedatum,
zeit,heim,h_score,g_score,gast,details FROM $table WHERE datum > $then_date";
Comment
-
ich habe in meiner DB 2 Spalten
eine datum (z.B.:2003-04-03)
eine mit Zeit (z.B.:09:00:00)INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |
Comment
-
Original geschrieben von mrhappiness
mach mal ein echo $sql;
was steht da?
SELECT erg_id,sp_tag,DATE_FORMAT(datum,'%d.%m.%Y') as anzeigedatum,
zeit,heim,h_score,g_score,gast,details,datum FROM
ergebnisse WHERE datum > 2003-04-23
Comment
-
und wie willst du bitte einträge finden, die nach dem 23. april 2003 a.d. gemacht wurden, also nach heute, also noch gar nicht existieren?
probier mal das $now_day+$viewahead_days bei mktime in klammern zu setzenEDIT:
oder du nimmst duoch die methode mit interval
is normalerweise die beste...Last edited by mrhappiness; 23-04-2003, 13:17.Ich denke, also bin ich. - Einige sind trotzdem...
Comment
-
hab es so:
Code:select x,y,z from ergebnisse where datum>(DATE_SUB(NOW(), INTERVAL 7 DAY))
Code:select x,y,z from ergebnisse where DATE_FORMAT(datum, "%u") = (DATE_FORMAT(DATE_SUB(NOW(), INTERVAL 7 DAY), "%u"))
ging beides nicht!
Comment
Comment