如何访问Vtiger数据库对象?

时间:2017-07-07 15:16:20

标签: crm vtiger vtigercrm

我正在编写一个php脚本来将一些数据导入我的自定义模块,基本上我会定期运行一个cron作业来复制另一个表中的一些数据来填充我的自定义模块字段。

感谢。

1 个答案:

答案 0 :(得分:1)

使用 PearDatabase.php 类获取与数据库操作相关的数据库访问和功能。

示例:

<?php
include_once 'include/database/PearDatabase.php';
$db = PearDatabase::getInstance();
$result = $db->pquery("SHOW TABLES LIKE 'leads'", array());
echo $db->num_rows($result);
print_r($result);
echo "<br>Test Done <br>";


//Using $db object you can access other DB related methods defined in that class.
//Include the file in your module in any file where you want DB operation.
// But I would recommend, use inside your main module class or model controller class.
?>

将此PHP脚本放入根目录并使用浏览器直接运行此文件。所以你会得到一些想法,你可以在你的模块中使用,因为所有模块都从index.php文件(根目录)加载。