本文整理汇总了PHP中CRUD::dbQL方法的典型用法代码示例。如果您正苦于以下问题:PHP CRUD::dbQL方法的具体用法?PHP CRUD::dbQL怎么用?PHP CRUD::dbQL使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CRUD
的用法示例。
在下文中一共展示了CRUD::dbQL方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: installDatabase
public function installDatabase()
{
$fileTempAdmin = BASE . 'temp/admin.php';
if (is_file($fileTempAdmin)) {
$cFile = file_get_contents($fileTempAdmin);
$cOutFile = unserialize($cFile);
$adm_email = $cOutFile['email'];
}
$fileTempDatabase = BASE . 'temp/database.php';
if (is_file($fileTempDatabase)) {
$cFileDatabase = file_get_contents($fileTempDatabase);
if ($cOutFileDatabase = unserialize($cFileDatabase)) {
$sql_host = $cOutFileDatabase['hote'];
$sql_db = $cOutFileDatabase['name'];
$sql_login = $cOutFileDatabase['login'];
$sql_pwd = $cOutFileDatabase['password'];
$db = new CRUD($sql_host, $sql_db, $sql_login, $sql_pwd);
$bigQueries = $this->getSQLQueryToImport();
if (!empty($bigQueries)) {
if (array_key_exists('create', $bigQueries)) {
$db->dbQL($bigQueries['create']);
unset($bigQueries['create']);
}
foreach ($bigQueries as $bigquery) {
if (!empty($bigquery)) {
$db->dbQL($bigquery);
}
}
return true;
}
}
return false;
}
}
示例2: installDatabase
public function installDatabase($data)
{
$adm_email = $data['user_email'];
$sql_host = $data['database_host'];
$sql_db = $data['database_name'];
$sql_login = $data['database_login'];
$sql_pwd = $data['database_password'];
$db = new CRUD($sql_host, $sql_db, $sql_login, $sql_pwd);
$dataTrad['title'] = $data['website_title'];
$dataTrad['slogan'] = $data['website_slogan'];
$dataTrad['description'] = $data['website_meta_description'];
$dataTrad['copyright'] = $data['website_copyright'];
$dataTrad['year'] = $data['website_year_creation'];
$dataTrad['keywords'] = $data['website_meta_keywords'];
$dataTrad['date_modification'] = time();
$bigQueries = $this->getSQLQueryToImport();
if (!empty($bigQueries)) {
if (array_key_exists('create', $bigQueries)) {
$db->dbQL($bigQueries['create']);
unset($bigQueries['create']);
}
foreach ($bigQueries as $bigquery) {
if (!empty($bigquery)) {
$db->dbQL($bigquery);
}
}
return true;
}
return false;
}
示例3: installDatabase
public function installDatabase()
{
$fileTempAdmin = BASE . 'temp/admin.php';
if (is_file($fileTempAdmin)) {
$cFile = file_get_contents($fileTempAdmin);
$cOutFile = unserialize($cFile);
$adm_email = $cOutFile['email'];
}
$fileTempDatabase = BASE . 'temp/database.php';
if (is_file($fileTempDatabase)) {
$cFileDatabase = file_get_contents($fileTempDatabase);
if ($cOutFileDatabase = unserialize($cFileDatabase)) {
$sql_host = $cOutFileDatabase['hote'];
$sql_db = $cOutFileDatabase['name'];
$sql_login = $cOutFileDatabase['login'];
$sql_pwd = $cOutFileDatabase['password'];
}
$db = new CRUD($sql_host, $sql_db, $sql_login, $sql_pwd);
$fileTempWebsite = BASE . 'temp/website.php';
if (is_file($fileTempWebsite)) {
$cFileWebiste = file_get_contents($fileTempWebsite);
if ($cOutFileWebsite = unserialize($cFileWebiste)) {
$dataTrad['title'] = $cOutFileWebsite['title'];
$dataTrad['slogan'] = $cOutFileWebsite['slogan'];
$dataTrad['description'] = $cOutFileWebsite['description'];
$dataTrad['copyright'] = $cOutFileWebsite['copyright'];
$dataTrad['year'] = $cOutFileWebsite['year'];
$dataTrad['keywords'] = $cOutFileWebsite['keywords'];
$dataTrad['date_modification'] = time();
$bigQueries = $this->getSQLQueryToImport($cOutFile);
if (!empty($bigQueries)) {
if (array_key_exists('create', $bigQueries)) {
$db->dbQL($bigQueries['create']);
unset($bigQueries['create']);
}
foreach ($bigQueries as $bigquery) {
if (!empty($bigquery)) {
$db->dbQL($bigquery);
}
}
return true;
}
}
}
return false;
}
}