Exemple #1
0
require_once "../classes/class.rdb.php";
require_once "../includes/constants.pagination.php";
require_once "../includes/functions.php";
require_once "../includes/layout.php";
$content = "";
$db = null;
$messages = "";
$rows = 10;
$self = $_SERVER["PHP_SELF"];
try {
    $db = new rdb("", "", "", true);
} catch (Exception $e) {
    $messages = $e->getMessage();
    if (empty($messages) === false) {
        die(sprintf(HTML_LAYOUT, $self, $messages));
    }
}
try {
    for ($i = 0; $i < $rows; $i++) {
        $data = array(":" . KEY_NUMBER_DECIMAL => random_decimal(), ":" . KEY_NUMBER_INTEGER => random_integer(), ":" . KEY_STRING_SIXTYFOUR => random_string());
        $id = $db->create(SQL_INSERT_RECORD, $data);
    }
} catch (Exception $e) {
    $messages .= $e->getMessage();
}
$content = sprintf(HTML_INSERT_HEADER, $rows);
$messages = $db->dump_messages() . $messages;
if (empty($messages) === false) {
    $content .= sprintf(HTML_PRE, $messages);
}
echo sprintf(HTML_LAYOUT, $self, $content);
Exemple #2
0
 public static function create($sql, array $args = [])
 {
     return rdb::create(self::get_model_name(), $sql, $args);
 }