2016-03-21 5 views
0

Ich bin unter Problem. Ich muss eine Zeile aus der Datenbank holen, die keine Standard-DB ist. Ich frage wie ->from("database_name.table_name"), aber es wurde als ->from("``database_name``.``table_name``") umgewandelt, wie Fehler gibt. Wie korrigiere ich das bitte? Danke!wie externe Datenbanktabelle in codeigniter aktiven Aufzeichnungen zu verwenden

+0

Erkunden Sie Ihre Frage. Möglicherweise haben Sie Ihre zweite Datenbank nicht geladen. – NomanJaved

+0

@NomanJaved Sie müssen keine andere DB explizit laden, wenn sie sich auf demselben Server befindet. vikram siehe http://stackoverflow.com/questions/18080980/how-do-i-ignore-the-backticks-in-codeigniter-when-using-active-records-i-need-t – mic

Antwort

1

Verbinden mit der zweiten Datenbank in der Datenbankdatei. Laden Sie die zweite Datenbank wie folgt.

$DB2=$this->load->database($config, TRUE);  
//then execute the query. 

Folgen Sie auch diesem Link.
Codeigniter - multiple database connections
Hoffe, das wird Ihnen helfen.

Verwandte Themen