<?php
$hostname = 'localhost';
$user = 'username';
$pass = 'password';
$database = 'database_name';
$db_connection = new PDO( "mysql:host=" . $hostname . ";dbname=" . $database, $user, $pass );
$results = $db_connection->query( 'SELECT testimonial, author FROM recommendations WHERE 1 ORDER by rand() LIMIT 1' );
foreach ( $results as $row ) {
echo '<p id="quote">' . $row['testimonial'] . '</p>';
echo '<p id="author">–' . $row['author'] . '</p>';
}
// Close the connection
$db_connection = null;
Basis-Datenbankverbindung, zufällige Abfrage, Ergebnis anzeigen
Chris Coyier am
Super!
Nicht nur das Grundlegende. Das gefiel mir.
Danke.
Gern geschehen!
Hallo, dieses Skript kann nur für eine einzelne Tabelle implementiert werden. Haben Sie ein anderes Skript, das für mehr als eine Tabelle funktioniert.
Vielen Dank.
Sie könnten dies in eine Abfragefunktion schreiben und dann mehrere SQL-Abfragen verwenden.
Ich finde dies eine sicherere und robustere Implementierung. Sie ist definitiv dynamischer. Ich mache die Arbeit des Autors nicht schlecht, sie ist zwei Jahre alt, und ich bin sicher, das war nur ein Anfangspunkt.
Schauen Sie sich diese Klasse an
https://github.com/ajillion/PHP-MySQLi-Database-Class/blob/master/MysqliDb.php
Sie können Anmeldedaten wie Benutzername und Passwort in einer anderen Datei speichern und diese dann in die obige Seite einbinden, anstatt sie direkt anzugeben. Etwas wie folgt:
——–
und secure.php enthält folgende Daten.
—
Es ist eine sehr sichere Methode als die obige.
Nur zur Info für Neulinge. Ich schlage vor, die neue PHP-Syntax zu verwenden. Dies ist veraltet. Sie sollten vorbereitete Anweisungen und mysqli-Verbindungen verwenden, sonst sind Sie anfällig für SQL-Injection.
http://php.net/manual/en/book.mysqli.php
VERWENDEN SIE PDO! mysql_connect ist ein Anti-Pattern und nicht so sicher, wie es sein sollte.
PDO-Stil. Nach dem Lesen, Versuch und Irrtum!! Erster Beitrag eines Neulings!
Dies sollte aktualisiert werden. MySQLi oder PDO.
Tatsächlich, wann wirst du das aktualisieren?
BITTE FREUNDE UND FAMILIE ICH BRAUCHE IHRE HILFE ICH MÖCHTE EINE DYNAMISCHE WEBSITE MIT PHP ERSTELLEN ICH BRAUCHE JEDE HILFE, DIE ICH BEKOMMEN KANN, DA ICH NEULING IN PHP BIN