2017-03-21 11 views
0

Ich bin neu in PHP OOP, und ich habe ein Problem hier. Ich versuche, Benutzer aus meiner Datenbank auszuwählen und es im Formular anzuzeigen, ich bekomme keine Fehler, aber die Benutzer werden immer noch nicht angezeigt. Könnte jemand mir helfen, dieses Problem zu lösen und mir sagen, was ich falsch mache?Ausgewählte Werte aus der Datenbank werden nicht im Formular angezeigt

Hier ist meine displayusers.php Datei:

<?php 
class Display { 
private $connection; 


public function __construct ($connection) { 
    $this->connection = $connection; 
} 

public function displayUsersValues() { 
    $query = "SELECT name, surname, employment_date FROM employee"; 
    $stmt = $this->connection->dbh->prepare($query); 
    $stmt -> execute(); 
} 
} 
?> 

ich die Verbindung in der anderen Datei gemacht und es ist gut gemacht, also wo ist das Problem? Danke für jede Hilfe Jungs! Denken Sie daran, ich bin neu in diesem, so dass nur versuchen zu lernen, ...

+0

In DisplayUsersValues ​​(), machst du tatsächlich etwas mit dem Ergebnis aus $ stmt-> execute()? Die execute() bekommt nur Werte aus der Datenbank, die Sie selbst anzeigen müssen. – Cristina

Antwort

0

für den ersten, Sie kehren nichts von displayUsersValues ​​()

Und wahrscheinlich möchten Sie PDO :: Abfrage stattdessen verwenden von PDO :: execute

+0

Danke, gerade ersetzt das – MKD

Verwandte Themen