php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.09.2004, 12:42  
Gast
 
Beiträge: n/a
Standard Wochentag ausgeben

Hallo,

ich lese ein Datum aus der Datenbank aus und möchte nun nur den Wochentag ausgeben.

Habs so probiert:
Code:
$tage = array(0=>"Sonntag",
                 1=>"Montag",
                 2=>"Dienstag",
                 3=>"Mittwoch",
                 4=>"Donnerstag",
                 5=>"Freitag",
                 6=>"Samstag");
		
		$abc = ($row['datum']("w"));
		$wochentag  = $tage[$abc];
		
		echo ('<td>'.$wochentag.'</td>');
Wo ist der Fehler, bzw. wie kann ich es eleganter lösen?

Vielen Dank für eure Hilfe!!!
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.09.2004, 12:58  
Gast
 
Beiträge: n/a
Standard

http://www.selfphpfriend.de/funktion...ionen/date.php

warum logst du den tag nicht mit ?

geht doch easy. Und dann mit der str_replace Funktion kannste Fri ind Freitag umschreiben lassen.

Mfg

emu
 
Alt 02.09.2004, 13:36  
Gast
 
Beiträge: n/a
Standard

sorry, aber was soll $abc = ($row['datum']("w")); darstellen?
$abc = date( "w", $row['datum'] ); wenn dann
 
Alt 02.09.2004, 22:31  
Gast
 
Beiträge: n/a
Standard

Zitat:
date( "w", $row['datum'] ); wenn dann
Dann gibt er mir aber immer den aktuellen Wochentag aus und nicht den vom Datum ($row['datum']).
 
Alt 02.09.2004, 22:37  
Gast
 
Beiträge: n/a
Standard

Was verbirgt sich denn hinter $row['datum']? In welcher Form hast du das Datum in der DB abgespeichert?
 
Alt 02.09.2004, 23:01  
Gast
 
Beiträge: n/a
Standard

Zitat:
Was verbirgt sich denn hinter $row['datum']? In welcher Form hast du das Datum in der DB abgespeichert?
Hab das Datum im Format "JJJJ-MM-TT" abgespeichert.
 
Alt 02.09.2004, 23:24  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Da date() aber einen Timestamp braucht musst du $row['datum'] mit strtotime() umwandeln.
Alternativ könntest du natürlich auch gleich einen Timestamp in der Datenbank speichern.
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline  
Alt 03.09.2004, 08:21  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

$sql = "
SELECT DATE_FORMAT(datum, '%w') AS datum
FROM ....
;";

Du kannst dir von MySQL auch direkt den Wochentag als Zahl anliefern lassen (sofern es sich denn auch um eine DATE/DATETIME Spalte handelt)
Guradia ist offline  
Alt 03.09.2004, 08:44  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 642
kid01 befindet sich auf einem aufstrebenden Ast
kid01 eine Nachricht über Skype™ schicken
Standard

wie währe es denn mit
PHP-Code:
$abc date"w"mktime(0,0,0,$row['datum'])); 
du musst dann nur vorher aus 7.9.2004 -> 7,9,2004 machen
kid01 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
verschachtelte Rubriken ausgeben / alle anzeigen prinzli PHP Tipps 2008 3 25.02.2008 22:37
Datumsberechnung: x.ter Wochentag einer Monatswoche webazubi PHP-Fortgeschrittene 5 31.07.2007 00:38
Download starten (header funktion), vorher Text ausgeben? Harakiri81 PHP-Fortgeschrittene 19 16.05.2006 21:15
Datensätze blockweise nacheinander ausgeben?? Datenbanken 6 13.03.2006 14:22
Höchste IP ausgeben krummzahn PHP Tipps 2005-2 9 17.10.2005 00:16
Codeschnipsel nur bei bestimmten Stylesheet ausgeben PHP Tipps 2005-2 2 24.07.2005 11:53
Mysql: Daten nach Anfangsbuchstaben Sortiert Ausgeben PHP Tipps 2005-2 5 09.07.2005 15:56
zahl ausgeben wenn gerade Tschuu PHP Tipps 2005-2 6 07.07.2005 19:20
nächsten wochentag auslesen wizzardxx Datenbanken 8 30.03.2005 12:58
Strings Teilweise ausgeben PHP Tipps 2004-2 8 09.12.2004 13:18
[Erledigt] Array ausgeben PHP Tipps 2004-2 4 05.12.2004 00:53
[Erledigt] Ganze Tabelle ausgeben PHP Tipps 2004-2 1 21.11.2004 16:48
In GIF-Datei Datum und Uhrzeit ausgeben? PHP Tipps 2004-2 6 20.11.2004 18:03
datenbank: gleiche zeileninhalte nur 1 mal ausgeben PHP Tipps 2004 1 16.10.2004 20:23
wochentag eines datums ausgeben PHP Tipps 2004 6 28.09.2004 22:19

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
wochentage mit array ausgeben ganzer quellcode, 25.02.2008 wochentag, .$row[\'datum\']. wochentag, wochentag ausgeben php, wochentag und php ausgeben, mysql nur einen wochentag ausgeben, php wochentag ausgeben, http://www.php.de/php-tipps-2004/8195-wochentag-ausgeben.html, datetime wochentag ausgeben, wochentag 16.10.2004, 13.03.2006 wochentag

Alle Zeitangaben in WEZ +1. Es ist jetzt 04:23 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.