Programming
HOME
* Computer Wissen >> Programming >> PHP /MySQL Programmierung >> .
Daten in Dropdown abrufen Wählen Sie eine Option aus: Wählen Sie aus der Liste: Wählen Sie eine Option Php // Datenbankverbindungseinstellungen $ servername ="localhost"; $ userername ="your_username"; $ password ="your_password"; $ dbname ="your_database"; versuchen { // Erstellen Sie eine neue PDO -Instanz $ conn =new PDO ("MySQL:host =$ sserNername; dbname =$ dbname", $ username, $ password); // Stellen Sie den PDO -Fehlermodus auf eine Ausnahme ein $ conn-> setAttribute (pdo ::attr_errmode, pdo ::errmode_exception); // SQL -Abfrage zum Abholen von Daten aus der Datenbanktabelle $ sql ="ID, Name von Your_table" auswählen; // Bereiten Sie die SQL -Anweisung vor $ stmt =$ conn-> prepe ($ sql); // die Anweisung ausführen $ stmt-> execute (); // Alle Zeilen als assoziatives Array holen $ data =$ stmt-> fetchall (pdo ::fetch_assoc); // Schleifen Sie die abgerufenen Daten durch und erstellen Sie Options -Tags foreach ($ data as $ row) { echo "". $ row ['Name']. " "; } } catch (pdoException $ e) { Echo "Fehler:". $ e-> getMessage (); } // Schließen Sie die Datenbankverbindung $ conn =null; ?> Php // Überprüfen Sie, ob das Formular eingereicht wurde if ($ _server ["request_method"] =="post") { // Erhalten Sie den ausgewählten Optionswert $ selectedValue =$ _post ["datadropdown"]; // Zeigen Sie den ausgewählten Wert an Echo " Sie haben ausgewählt:". $ selectedValue." "; } ?>
Wählen Sie aus der Liste:
Wählen Sie eine Option Php // Datenbankverbindungseinstellungen $ servername ="localhost"; $ userername ="your_username"; $ password ="your_password"; $ dbname ="your_database"; versuchen { // Erstellen Sie eine neue PDO -Instanz $ conn =new PDO ("MySQL:host =$ sserNername; dbname =$ dbname", $ username, $ password); // Stellen Sie den PDO -Fehlermodus auf eine Ausnahme ein $ conn-> setAttribute (pdo ::attr_errmode, pdo ::errmode_exception); // SQL -Abfrage zum Abholen von Daten aus der Datenbanktabelle $ sql ="ID, Name von Your_table" auswählen; // Bereiten Sie die SQL -Anweisung vor $ stmt =$ conn-> prepe ($ sql); // die Anweisung ausführen $ stmt-> execute (); // Alle Zeilen als assoziatives Array holen $ data =$ stmt-> fetchall (pdo ::fetch_assoc); // Schleifen Sie die abgerufenen Daten durch und erstellen Sie Options -Tags foreach ($ data as $ row) { echo "". $ row ['Name']. " "; } } catch (pdoException $ e) { Echo "Fehler:". $ e-> getMessage (); } // Schließen Sie die Datenbankverbindung $ conn =null; ?>
Wählen Sie eine Option
Php
// Datenbankverbindungseinstellungen
$ servername ="localhost";
$ userername ="your_username";
$ password ="your_password";
$ dbname ="your_database";
versuchen {
// Erstellen Sie eine neue PDO -Instanz
$ conn =new PDO ("MySQL:host =$ sserNername; dbname =$ dbname", $ username, $ password);
// Stellen Sie den PDO -Fehlermodus auf eine Ausnahme ein
$ conn-> setAttribute (pdo ::attr_errmode, pdo ::errmode_exception);
// SQL -Abfrage zum Abholen von Daten aus der Datenbanktabelle
$ sql ="ID, Name von Your_table" auswählen;
// Bereiten Sie die SQL -Anweisung vor
$ stmt =$ conn-> prepe ($ sql);
// die Anweisung ausführen
$ stmt-> execute ();
// Alle Zeilen als assoziatives Array holen
$ data =$ stmt-> fetchall (pdo ::fetch_assoc);
// Schleifen Sie die abgerufenen Daten durch und erstellen Sie Options -Tags
foreach ($ data as $ row) {
echo "". $ row ['Name']. " ";
}
} catch (pdoException $ e) {
Echo "Fehler:". $ e-> getMessage ();
// Schließen Sie die Datenbankverbindung
$ conn =null;
?>
// Überprüfen Sie, ob das Formular eingereicht wurde
if ($ _server ["request_method"] =="post") {
// Erhalten Sie den ausgewählten Optionswert
$ selectedValue =$ _post ["datadropdown"];
// Zeigen Sie den ausgewählten Wert an
Echo "