Codeigniter Datenbank-Präfix in der Tabelle hinzufügen
Ich habe eine Datenbank, in der alle Tabellen-Namen wie unten
configuration_dst,
developer_dst,
application_dst
Nun möchte ich für die Verwaltung meiner Abfrage, in die hinzufügen möchten, die Datenbank-Präfix nach der Tabelle Namen, anstatt vor.
Zum Beispiel :
{TABLE NAME}{PREFIX}
ist es möglich, den Umgang mit CI-3.0 ?
Ich habe versucht, wie unten in Application/configuration/database.php
$db['default']['dbprefix']="_dst";
$db['default']['swap_pre']="{POST}";
Aktuellen Abfrage :
$this->db->get('templates');
Aktuelle Tabelle Name :
tablename : _dsttemplates
Erwartet-Tabelle Name :
tablename : templates_dst
Ich brauche Präfix nach Tabelle Name nicht vor, aber nicht zu einer Lösung.
obige code funktioniert.. Warum postest du das?? irgendwelche Fehler???
das wird nicht funktionieren, also einfach hier posten
sorry für das vergessen =(Gleichheitszeichen) ich möchte, wie unten $this->db->get('developer') und Präfix hinzufügen _mst damit Tabellen-Namen wie developer_mst derzeit ist es Präfix hinzufügen, wie _mstdeveloper nicht korrekt
Nope funktioniert Nicht
das wird nicht funktionieren, also einfach hier posten
$db['default']['swap_pre'] "{POST}";
sollte $db['default']['swap_pre']="{POST}";
sorry für das vergessen =(Gleichheitszeichen) ich möchte, wie unten $this->db->get('developer') und Präfix hinzufügen _mst damit Tabellen-Namen wie developer_mst derzeit ist es Präfix hinzufügen, wie _mstdeveloper nicht korrekt
Nope funktioniert Nicht
InformationsquelleAutor Ankit Doshi | 2015-09-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Arbeiten mit Datenbank-Präfixe manuell
wenn Sie
seine gibt immer der name der Tabelle als
Prefix-Codeigniter
so, dass man nicht mit Codeigniter dbprefix - Funktion.
Wie kann ich erreichen, das keine Hilfe ?
href="http://w3schools.invisionzone.com/index.php?showtopic=50789" >check this
InformationsquelleAutor Abdulla Nilam
Die einzige Möglichkeit ist eine änderung in der Treiber-Dateien. Sie können dies tun, indem Sie die folgenden Schritte aus:
/system/database/DB_query_builder.php
public function dbprefix
Ersetzen
mit
Wenn es stört auch in anderen Orten, die Sie in Ihrem Projekt erstellen Sie eine neue Funktion mit ersetzten code wie:
InformationsquelleAutor Pawnesh Kumar