Ich versuche PHP zu lernen und habe ein Login-System mit php-login.net (erweitertes Skript) eingerichtet. Das Skript verwendet eine Datei index.php zu überprüfen, ob der Benutzer in (über login.php) angemeldet istLearning PHP - Wie man die Datenbank von gelogged_in.php abfragt?
Innerhalb login.php, das Skript verwendet eine Funktion „Database“, um die Datenbank zu verbinden, wie
$this->db_connection = new PDO('mysql:host='. DB_HOST .';dbname='. DB_NAME . ';charset=utf8', DB_USER, DB_PASS);
Ein Beispiel Abfrage wird ausgeführt, wie:
$query = $this->db_connection->prepare('UPDATE users SET username = :user_name WHERE user_id = 1');
$query ->bindValue(':user_name ', $user_name , PDO::PARAM_STR);
$query ->execute();
if ($query_update->rowCount() == 0) {
// Something here
} else {
// Something else here
}
index.php überprüft, ob der Benutzer angemeldet ist und wenn angemeldet, lädt logged_in.php
Meine Frage ist: Wie wähle ich etwas aus der Datenbank innerhalb der geloggten_in.php. Sollte ich eine neue Db-Verbindung erstellen? Wenn das so ist, wie. Ich kann $ this-> db_connection-> nicht innerhalb von logged_in.php
referenzieren Auch, was ist eine gute Quelle, um Schritt für Schritt zu lernen. Ich habe versucht, , aber das ist nicht sinnvoll für mich.
Vielen Dank!
Es hängt davon ab, was "lädt" bedeutet. –
Ich würde vorschlagen, http://w3schools.com Um Daten aus der Datenbank über ausgewählte Abfragen lesen –