2016-11-25 4 views
1

Ich möchte die Tabelle basierend auf SESSION USERNAME anzeigen und mit der folgenden Abfrage, aber ich bekomme Fehler.Laravel - SQL-Abfrage mit Sitzung

SELECT tb_list.* FROM tb_list 
WHERE username = ".Session::get('username')." 

Fehler: Klasse 'App \ Models \ Session' nicht

gefunden Könnten Sie mir bitte helfen

Grüße

Antwort

1

Sie haben Session-Klasse verwenden wie:

use Session; 

oder

use Illuminate\Support\Facades\Session; 
+0

Ye der zweite funktionierte. Vielen Dank. Aber es funktioniert nur, wenn es WHERE id = ".Session :: get ('uid') ist." Wie kann ich es mit WHERE username = ".Session :: get ('username') arbeiten lassen." – Selim

+0

Für eingeloggte Benutzer, können Sie versuchen, diese WHERE Benutzername = Auth :: Benutzer() -> Benutzername –