Доступ к функциям базы данных Codeigniter из файла - PullRequest
0 голосов
/ 01 июня 2010

Я использую скрипт SWFupload и не могу сделать запрос от flash с помощью mod_rewrite, я не знаю почему ... Мне просто нужно напрямую направить запрос Flash на этот файл. Этот файл запускает скрипт загрузки, который работает нормально, но теперь мне нужно сохранить некоторую информацию в базу данных, и я хотел бы знать, что я должен написать, чтобы получить доступ из этого файла, который не вызывается из контроллера и не расширяет модель Чтобы выполнить запрос MySQL.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 01 июня 2010

Если вы хотите получить доступ к базе данных напрямую из файла PHP, отдельного от CodeIgniter, вам нужно будет установить соединение с базой данных традиционным способом. например.

$con = mysql_connect("localhost","username","password");

if (!$con) {
  die('Could not connect: ' . mysql_error());
}

mysql_select_db("my_db", $con);

mysql_query("INSERT INTO files (filename, size)
VALUES ('my_cv.doc', 35)");

mysql_close($con);
0 голосов
/ 01 июня 2010

Если вы включите ядро ​​ci, вы можете получить доступ к объекту CI следующим образом:

$CI =& get_instance();

$CI->db->get('stuff');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...