我有一些課程,我要加載的模式,但問題是,我想他們在幾種模式分開,現在我有一個文件處理類,看起來像這樣:從另一個模型CodeIgniter調用模型函數?
class email {
function add($email, $name, $quiet=NULL, $actiovation=NULL) {
global $secretstring;
global $mail;
global $path;
global $activating;
if (strlen($email) < 1) {
if (!isset($quiet)) {
msg::getInstance()->addSuccess("Please enter your email address.");
}
$error = 1;
}
if (strlen($name) < 1) {
if (!isset($quiet)) {
msg::getInstance()->addSuccess("Please enter your name.");
}
$error = 1;
}
$addData = mysql_fetch_array(sql::getInstance()->query("SELECT id FROM emails WHERE email='".sql::getInstance()->sec($stamp)."'")); // getting id of this email
}
class msg {
static private $instance = NULL;
function addSuccess($success) {
$this->success .= $success."\\n ";
}
}
class sql {
static private $instance = NULL;
function query($query) {
return mysql_query($query);
}
function sec($string) {
return mysql_real_escape_string(htmlspecialchars($string));
}
隨着比如我可以輕鬆地從另一個類調用函數?但問題是,當我想從另一個模型調用函數時,在一個模型中,我不知道如何在CI中創建該函數?任何幫助我都做了一個簡單的例子來說明我是如何製作課程的。