In database.php
Schreiben Sie den folgenden Code, so jedes Mal brauchen Sie nicht, eine Verbindung herzustellen, müssen Sie nur einmal den Code schreiben müssen und die Modelle und ihre Funktionen nutzen können.
$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => 'username',
'password' => 'password',
'database' => 'databasename',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);
Was meinen Sie mit "automatisch"? Sie müssen immer Ihren Host, Benutzer, Passwort und Datenbanknamen angeben, um sich mit einer Datenbank zu verbinden. Es gibt keine "Magie", die sich ohne eine Codezeile mit Ihrer Datenbank verbindet. Stellen Sie einfach Ihre Verbindung in eine Verbindungsdatei und schließen Sie sie oder etwas ein. – Twinfriends
@Twinfriends Ich möchte das tun mysql_connect ($ conversion_db ['default'] ['hostname'], $ conversion_db ['default'] ['Benutzername'], $ conversion_db ['Standard'] ['Passwort']) oder sterben (mysql_error()); mysql_select_db ($ conversion_db ['default'] ['datenbank']) oder sterben (mysql_error()); '. Aber wenn ich dieses Video benutzt, wird nicht in die DB hochgeladen. – Kevin