Tobias Kloth: wochentag ausgabe funktioniert nicht

Beitrag lesen

Hallo x-plosiv,

$result = mysql_db_query("fanclubstjakob"

die Funktion ist veraltet ->http://de3.php.net/mysql_db_query

,"select *

warum fragst du _alles_ ab? ->http://www.dclp-faq.de/q/q-sql-select.html

$wochentage = array ("Sonntag,", "Montag,","Dienstag,","Mittwoch,","Donnerstag,","Freitag,","Samstag,");

für was sind eigentlich die Kommata hinter den Tagenamen? die sind doch überflüssig...

$tagnummer = $result['wochentag'];

afaik gibt mysql_db_query() eine Kennung zurück - kein Ergebnisarray

function datumDeutsch2($datum)

ach da ist sie ja die Funktion :-)

echo $wochentage[date("w", $row["datum"])];

hast du dir mal ausgeben lassen, was in $row["datum"] überhaupt drinsteht? vermutlich kann date() damit nichts anfangen...

jetzt immer donnerstag aus.

:-)

jetzt deine version...da kommt immer eine fehlermeldung in der select abfrage...

und die wäre?

ich kappier nicht ganz wo das date_format hin kommt.

<zitat src="[pref:t=50261&m=275312]" author="me">
Einfach im SELECT-Teil ein "DATE_FORMAT(datum,'%w') as wochentag"
</zitat>
das gehört hinter select - da wo dein * steht...

$result = mysql_db_query("fanclubstjakob","select * from spielplan where art = 's' and datum >= NOW() ORDER BY datum LIMIT 1 DATE_FORMAT(datum, '%w')as wochentag");

SELECT DATE_FORMAT(datum, '%w') as wochentag,[andere felder] FROM spielplan WHERE art = 's' AND datum >= NOW() ORDER BY datum LIMIT 1
sollte funktionieren.

$tagnummer = $result['wochentag'];

erst noch mysql_fetch_*()

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|