Czy jest możliwe pobranie wartości zmiennych database.php z helpera w Codeigniter?Dostęp do zmiennych konfiguracyjnych bazy danych z pomocnika w Codeigniter
11
A
Odpowiedz
23
Oto sposób, zwykle nie będzie w stanie wykorzystać $this
w pomocnika, więc trzeba użyć get_instance()
. Podałem przykład "hostname", możesz użyć nazwy konfiguracji, której potrzebujesz.
function test()
{
$CI =& get_instance();
$CI->load->database();
echo $CI->db->hostname; // give the config name here (hostname).
}
11
$ci=& get_instance();
$ci->config->load('database');
$ci->config->item('item name');
Jeśli chcesz uzyskać dostęp do pliku konfiguracyjnego bazy danych, gdy $ this-> config-> load(); jest niedostępna, rozwiązaniem mogłaby wyglądać następująco:
include(APPPATH.'config/database'.EXT);
$conn = mysql_connect($db['default']['hostname'], $db['default']['username'], $db['default']['password']);
mysql_select_db($db['default']['database'], $conn);
Powiązane problemy
- 1. Dostęp do zmiennych konfiguracyjnych Devise
- 2. Czy funkcje pomocnika CodeIgniter mogą korzystać z funkcji bazy danych?
- 3. Baza danych bazy danych Codeigniter
- 4. Generowanie bazy danych z plików konfiguracyjnych NHibernate
- 5. Komenda mysql do wyświetlania aktualnych zmiennych konfiguracyjnych
- 6. Jak nazwać pomocnika od pomocnika w Codeigniter?
- 7. Interakcja z dartami/dostęp do bazy danych
- 8. CodeIgniter granica zapytanie do bazy danych
- 9. CodeIgniter: wielu baz danych - Dostęp do bazy danych config w drugiej bazie
- 10. Jak uzyskać dostęp do danych konfiguracyjnych Phalcon w zewnętrznej bibliotece?
- 11. codeigniter Błąd bazy danych Wystąpił
- 12. Dostęp do bazy danych MySQL w Electron
- 13. Dostęp do zasobów konfiguracyjnych w Scali IDE
- 14. Meteor, jak uzyskać dostęp do pomocnika z innego pomocnika?
- 15. Jak znaleźć ostatni dostęp do bazy danych?
- 16. Synchroniczny kontra asynchroniczny dostęp do bazy danych
- 17. bezpośredni dostęp do bazy danych gitlab
- 18. CodeIgniter - pusta strona na autoloadę bazy danych
- 19. Dostęp do lokalnej bazy danych lub bazy danych utworzonej w PhoneGap z natywnego kodu Android
- 20. Codeigniter za pomocą bazy danych dostępu ms
- 21. uzyskać pełną tablicę z plików konfiguracyjnych w CodeIgniter
- 22. Dostęp do zmiennych statycznych
- 23. Dostęp do bazy danych sqlite na urządzeniu z systemem Android
- 24. Dostęp do bazy danych MySql XAMPP z innego komputera
- 25. Dostęp do zdalnej bazy danych z wiersza poleceń
- 26. Jak uzyskać dostęp do zmiennych globalnych w szablonie Meteor bez pomocy pomocnika?
- 27. Czy mogę utworzyć początkową migrację bazy danych CodeIgniter z .sql?
- 28. Dostęp do bazy danych SQL w programie Excel VBA
- 29. Jak uzyskać dostęp do zmiennych laravel .env w javascript?
- 30. Dostęp do zmiennych szablonu twig z php
$ to nie zadziała na pomocnika – Usman
Cześć Usman, redagowałem to wcześniej. – Tobias
Kolejny jest nadal "Jeśli chcesz uzyskać dostęp do pliku konfiguracyjnego dla bazy danych, gdy' $ this-> config-> load(); '" Dzięki – Usman