本文整理汇总了PHP中ConnectionFactory::getFactory方法的典型用法代码示例。如果您正苦于以下问题:PHP ConnectionFactory::getFactory方法的具体用法?PHP ConnectionFactory::getFactory怎么用?PHP ConnectionFactory::getFactory使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ConnectionFactory
的用法示例。
在下文中一共展示了ConnectionFactory::getFactory方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __construct
public function __construct($table)
{
$this->myTable = strtolower($table);
$this->butOnly = array();
$this->butNot = array();
$this->wheres = array();
$this->sets = array();
$this->orders = array();
$this->columns = array();
$this->tables = array();
array_push($this->tables, $table);
$this->conn = ConnectionFactory::getFactory()->getConnection();
}
示例2: __construct
function __construct($dbconfig)
{
$this->_dbhandle = ConnectionFactory::getFactory()->getConnection($dbconfig);
}
示例3: getAssignedToOptions
function getAssignedToOptions()
{
$empno = '';
if (isset($_SESSION['Empno'])) {
$empno = $_SESSION['Empno'];
}
$role = '';
if (isset($_SESSION['Role'])) {
$role = $_SESSION['Role'];
}
$db = ConnectionFactory::getFactory()->getConnection();
$statement = "select lbr.empno,lbr.name from (" . " select Empno= Stnote_2" . " from " . ConnectionFactory::FiscDB() . ".dbo.fmdfsrq" . " where stnote_2 <> ''" . " group by stnote_2" . ")srq," . ConnectionFactory::FiscDB() . ".dbo.tcdflbr lbr" . " where srq.empno = lbr.empno";
$query = $db->prepare($statement);
$query->execute();
echo "<option value=\"\"></option>";
while ($row = $query->fetch(PDO::FETCH_ASSOC)) {
if ($role == 'T' && $row['empno'] == $empno) {
echo "<option value=\"" . $row['empno'] . "\" selected=\"selected\">" . $row['name'] . "</option>";
} else {
echo "<option value=\"" . $row['empno'] . "\"\\>" . $row['name'] . "</option>";
}
}
}
示例4: tab
function tab($fh)
{
fwrite($fh, "\t");
}
if (isset($_POST["generate"])) {
$tableName = $_POST["tableName"];
$className = $_POST["className"];
$fh = fopen($className . ".php", "w");
fwrite($fh, "<?php");
br($fh);
fwrite($fh, "class " . $className);
br($fh);
fwrite($fh, "{");
br($fh);
$fields = array();
$conn = ConnectionFactory::getFactory()->getConnection();
$query = "DESCRIBE " . $tableName;
$stmt = $conn->prepare($query);
$res = $stmt->execute();
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
$field = unUnderscorize($row["Field"]);
array_push($fields, $field);
tab($fh);
fwrite($fh, "private \$" . $field . ";");
br($fh);
}
br($fh);
foreach ($fields as $field) {
$f = ucwords($field);
tab($fh);
fwrite($fh, "public function get" . $f . "( )");