[PHP] via input Felder zur Datenbank verbinden

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • [PHP] via input Felder zur Datenbank verbinden

      Hallo alle,

      versuche mich wieder in PHP und bin gerade dabei ein Formular zu erstellen womit man zur Datenbank verbinden kann.
      Das Formular schaut so aus:

      Quellcode

      1. <form action="formular.php" method="post">
      2. Host: <input type="text" name="host">
      3. User: <input type="text" name="user">
      4. Passwort: <input type="text" name="password">
      5. Datenbank: <input type="text" name="db">
      6. <input type="submit" value="Daten senden">
      7. </form>


      Bei dem PHP Teil (in der gleichen Datei formular.php") schaut das ganze folgendermaßen aus:

      PHP-Quellcode

      1. $host = $_POST["host"];
      2. $user = $_POST["user"];
      3. $password = $_POST["password"];
      4. $db = $_POST["db"];
      5. if (!$_link) {
      6. die("Keine Verbindung zur Datenbank $db m&ouml;glich: " . mysql_error());
      7. }
      8. echo '<span style="color:green;">';
      9. echo "Verbindung zur Datenbank <b>$db</b> erfolgreich <br />";
      10. echo '</span>';
      11. mysql_select_db($db, $_link);
      12. $_sql = "SELECT * FROM adressen WHERE id=2 LIMIT 1";
      13. $_resultat = mysql_query($_sql, $_link);
      14. $_daten = mysql_fetch_array($_resultat, MYSQL_ASSOC);
      15. print_r($_daten);
      Alles anzeigen


      Ich versuche das wenn ich in die Input Felder im oberen Formular mit "localhost", "datenbankuser"... usw. fülle, ich mich mit der Datenbank verbinde, aber ich weiß leider nicht wie..

      Kennt sich jemand da besser aus? Brauche unbedingt hilfe.

      Gruß

      sn0w
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )