当前位置: 首页>>代码示例>>PHP>>正文


PHP Printer::getId方法代码示例

本文整理汇总了PHP中Printer::getId方法的典型用法代码示例。如果您正苦于以下问题:PHP Printer::getId方法的具体用法?PHP Printer::getId怎么用?PHP Printer::getId使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Printer的用法示例。


在下文中一共展示了Printer::getId方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: Printer

}
/**
 * Edit a printer
 */
if ($action == 'edit') {
    // Get ID
    $id = fRequest::get('id', 'integer');
    try {
        // Get consumable via ID
        $p = new Printer($id);
        if (fRequest::isPost()) {
            // Update printer object from POST data and save
            $p->populate();
            $p->store();
            // Messaging
            fMessaging::create('affected', fURL::get(), $p->getId());
            fMessaging::create('success', fURL::get(), 'The printer ' . $p->getName() . ' was successfully updated.');
            fURL::redirect(fURL::get());
        }
    } catch (fNotFoundException $e) {
        fMessaging::create('error', fURL::get(), 'The consumable requested, ID ' . $id . ', could not be found.');
        fURL::redirect(fURL::get());
    } catch (fExpectedException $e) {
        fMessaging::create('error', fURL::get(), $e->getMessage());
    }
    // Get manufacturers also for drop-down box
    #$manufacturers = fRecordSet::build('Manufacturer', NULL, array('name' => 'asc'));
    // Get list of models
    $models = Model::getSimple($db);
    include 'views/printers/addedit.php';
}
开发者ID:mrjwc,项目名称:printmaster,代码行数:31,代码来源:printers.php

示例2: elseif

        echo "<li> Статус оплаты  - <span class='taken'><b>НЕ ОПЛАЧЕНО</b></span></li>";
    }
    echo "<li> Стоимость страницы - " . $row['PAGE_COST'] . "</li>";
    echo "<li> Напечатано за период - " . ($row['NEW_COUNTER'] - $row['OLD_COUNTER']) . "</li>";
    echo "<li> Стоимость периода - " . ($row['NEW_COUNTER'] - $row['OLD_COUNTER']) * $row['PAGE_COST'] . "</li>";
    echo "</br></div>";
    require_once "footer.php";
    die;
} elseif (isset($_GET['add'])) {
    $add = sanitizeString($_GET['add']);
    if (isset($_POST['sticker'])) {
        $counter = new Counter();
        $printer = new Printer();
        $counter->initFromPOST();
        $printer->initFromDB($_POST['sticker']);
        $printer->changeBalance($printer->getId());
        $counter->createCounter($printer);
    }
    $num = '';
    $result = queryMysql("SELECT * FROM ig_printers WHERE PRINTER_DELETED = '0' ORDER BY PRINTER_NUMBER");
    if (!empty($result)) {
        $num = $result->num_rows;
    }
    echo "</select><form method=\"post\" id=\"AddPrinter\" name=\"AddPrinter\" action=\"counters.php?add\" onSubmit=\"return validate(this)\">{$error}";
    echo "<select name=\"sticker\" class=\"textbox\"><option value=\"0\">Выберите принтер</option>";
    for ($j = 0; $j < $num; ++$j) {
        $row = $result->fetch_array(MYSQLI_ASSOC);
        echo "<option value=\"" . $row['PRINTER_NUMBER'] . "\">№ " . $row['PRINTER_NUMBER'] . " - " . $row['PRINTER_NAME'] . " (" . $row['PRINTER_MANUFATURER'] . " " . $row['PRINTER_MODEL'] . ")</option>";
    }
    echo <<<_END
    <input name="counter" type="text"  id="counter" form="AddPrinter" autocomplete="on" value="{$printername}" class="textbox" placeholder="Счетчик принтера на сегоняшний день">
开发者ID:Karmadon,项目名称:Printers,代码行数:31,代码来源:counters.php


注:本文中的Printer::getId方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。