本文整理汇总了PHP中ModeleBoxes::fetch方法的典型用法代码示例。如果您正苦于以下问题:PHP ModeleBoxes::fetch方法的具体用法?PHP ModeleBoxes::fetch怎么用?PHP ModeleBoxes::fetch使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ModeleBoxes
的用法示例。
在下文中一共展示了ModeleBoxes::fetch方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: ModeleBoxes
// $sql.= " WHERE param LIKE 'MAIN_BOXES_%'";
// $resql = $db->query($sql);
$sql = "DELETE FROM " . MAIN_DB_PREFIX . "boxes";
$sql .= " WHERE entity = " . $conf->entity;
$sql .= " AND box_id=" . $obj->box_id;
$resql = $db->query($sql);
$db->commit();
}
}
if ($action == 'switch') {
// On permute les valeur du champ box_order des 2 lignes de la table boxes
$db->begin();
$objfrom = new ModeleBoxes($db);
$objfrom->fetch($_GET["switchfrom"]);
$objto = new ModeleBoxes($db);
$objto->fetch($_GET["switchto"]);
$resultupdatefrom = 0;
$resultupdateto = 0;
if (is_object($objfrom) && is_object($objto)) {
$newfirst = $objto->box_order;
$newsecond = $objfrom->box_order;
if ($newfirst == $newsecond) {
$newsecondchar = preg_replace('/[0-9]+/', '', $newsecond);
$newsecondnum = preg_replace('/[a-zA-Z]+/', '', $newsecond);
$newsecond = sprintf("%s%02d", $newsecondchar ? $newsecondchar : 'A', $newsecondnum + 1);
}
$sql = "UPDATE " . MAIN_DB_PREFIX . "boxes SET box_order='" . $newfirst . "' WHERE rowid=" . $objfrom->rowid;
dol_syslog($sql);
$resultupdatefrom = $db->query($sql);
if (!$resultupdatefrom) {
dol_print_error($db);