2010-05-31 5 views
0

J'utilise un script SWFupload et je ne peux pas faire une requête depuis flash avec mod_rewrite, je ne sais pas pourquoi ... J'ai juste besoin de pointer directement la requête Flash vers ce fichier. Ce fichier exécute un script de téléchargement qui fonctionne bien mais maintenant je dois enregistrer quelques informations dans la base de données et je voudrais savoir ce que je devrais écrire pour avoir accès depuis ce fichier qui n'est pas appelé depuis le contrôleur et ne pas étendre le modèle afin d'exécuter une requête mysql.Accéder aux fonctions de la base de données Codeigniter depuis le fichier

Merci.

Répondre

0

Si vous incluez le noyau ci, vous pouvez accéder à l'objet de CI comme ceci:

$CI =& get_instance(); 

$CI->db->get('stuff'); 
+0

Comment inclure le noyau? : "> –

0

Si vous souhaitez accéder à la base de données directement à partir d'un fichier PHP séparé pour CodeIgniter que vous aurez à mettre en place la base de données connexion de la manière traditionnelle. par exemple.

$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); 
Questions connexes