php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.11.2011, 12:24  
Neuer Benutzer
 
Registriert seit: 09.11.2011
Beiträge: 2
PHP-Kenntnisse:
Fortgeschritten
geilerloewe666 befindet sich auf einem aufstrebenden Ast
Standard Ausgabe des letzten Logins

Hallo zusammen,
bin normalerweise nicht der Fan von Leuten die jeden Kleinkram nachfragen, aber ich hänge schon seit 3 Tagen an diesem 'Problem'...

Und zwar kann man sich auf der Seite einloggen (logischerweise per session), alles funktioniert reibungslos, doch ich möchte ein kleines schmankerl in die Seite bauen, und zwar das letzte login Datum/Uhrzeit.

Datenbank technisch gibts keine Probleme, sobald man sich einloggt wird es entschprechend upgedatet.

Folgender Code ist betroffen (Aus testzwecken stehen dort viele Varianten).


PHP-Code:
$datum2 mysql_query("SELECT letzter_login FROM login_usernamen WHERE id='1'");          
while ( 
$Datum mysql_fetch_object($datum2) )
{
$_SESSION['letzter_login'][] = $Datum;
}

var_dump($_SESSION['letzter_login']);                            
                   
echo
"<br>Ihr letzter besuch: $_SESSION[letzter_login] <br>";    
print_r($_SESSION["letzter_login"]); 


Auf der Webseite sieht man dann folgende Zeilen:

array(1) { [0]=> object(stdClass)#1 (1) { ["letzter_login"]=> string(19) "2011-11-09 12:07:30" } }
Ihr letzter besuch: Array
Array ( [0] => stdClass Object ( [letzter_login] => 2011-11-09 12:07:30 ) )


...somit ist das Datum ja vorhanden, aber ich komme einfach nicht ran.
Wenn ich die Ausgabe ohne Array-Umwandlung versuche kommt => Resource 5


...würde mich sehr freuen wenn jemand eine idee hat....
Vielleicht ist es ja auch ganz einfach und ich übersehe es einfach nur

Danke.
geilerloewe666 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 09.11.2011, 12:31  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

Du musst ja schon auf die Eigenschaften deines Objektes zugreifen. $Datum->letzter_login. Wenn du Daten aus der Session holst genauso. Und in deiner Session erstellst du ja auch noch ein Array in einem Array.
chorn ist offline  
Alt 09.11.2011, 12:39  
Neuer Benutzer
 
Registriert seit: 09.11.2011
Beiträge: 2
PHP-Kenntnisse:
Fortgeschritten
geilerloewe666 befindet sich auf einem aufstrebenden Ast
Standard

Hi und danke für die schnelle Antwort.
Demzufolge meinst du das so?

PHP-Code:
            $datum2 mysql_query("SELECT letzter_login FROM login_usernamen WHERE id='1'");          
            while ( 
$Datum mysql_fetch_object($datum2) )
            {
            
$_SESSION['letzter_login'] = $Datum;
            }
            
var_dump($_SESSION['letzter_login']);                                               
             echo
"<br>Ihr letzter besuch: $_SESSION->letzter_login <br>"

Ergebnis:

object(stdClass)#1 (1) { ["letzter_login"]=> string(19) "2011-11-09 12:34:24" }
Notice: Trying to get property of non-object in ....
Ihr letzter besuch:


Vermute mal habe dich da falsch verstanden...
geilerloewe666 ist offline  
Alt 09.11.2011, 12:43  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

Dann befass dich doch mal selber mit Objektorientierung.

http://php.net/manual/en/language.oop5.php

Ich weiss nicht, wie du darauf kommst, dass $_SESSION auf einmal ein Objekt ist. Du pumst das Objekt doch in das Array _SESSION unter dem Schlüssel 'letzter_login'.
chorn ist offline  
Alt 09.11.2011, 12:43  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

http://www.php.de/php-einsteiger/489...rundlagen.html

*close*
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline  
Thema geschlossen


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
[Erledigt] Ausgabe von SimpleXmlElement in einer Linie skoddy PHP Einsteiger 11 13.09.2011 14:04
[Erledigt] Einsteigerfrage - Fehler bei der Ausgabe rallemann PHP Einsteiger 11 31.05.2011 17:07
[Erledigt] Ausgabe von SQL in Tabelle mit While oder Ohne? TaubSystem PHP Einsteiger 8 03.02.2011 17:15
Klanderwochenabhängige Ausgabe aus MySQL-DB Fjorgar PHP Tipps 2010 1 19.05.2010 03:46
[Erledigt] fpdf multicell - ausgabe in while schleife fulltilt PHP Tipps 2010 1 19.02.2010 09:58
Ausgabe verschiebt sich - Warum? Rutor HTML, Usability und Barrierefreiheit 9 10.02.2010 21:51
[Erledigt] Ausgabe zweier Arrays mit identischen Schlüsseln litterauspirna PHP Tipps 2009 6 13.12.2009 20:35
Problem mit Ausgabe von Datensetzten Dalari PHP Tipps 2009 1 02.03.2009 17:09
SQL Ausgabe: Ausgabe in Tabllenformat, If-Funktion und jpegs einfügen verknüfen AJ79 Datenbanken 6 16.09.2008 16:07
Problem mit Ausgabe bzw. Abfrage mit ORDER BY mayer Datenbanken 7 02.07.2006 21:45
Ausgabe der Auswahlliste PHP Tipps 2005-2 6 21.09.2005 13:43
3 Tabellen verbunden -- Ausgabe in einer Spalte Datenbanken 4 06.09.2005 10:43
[Erledigt] Geteilte Ausgabe an den Browser... PHP-Fortgeschrittene 4 01.07.2005 13:07
Ausgabe nur dann, wenn htmlspecialchars() verwendet PHP Tipps 2004 1 27.10.2004 21:17
Sortierung der Ausgabe PHP-Fortgeschrittene 3 08.10.2004 09:22


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:24 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