Exemple #1
0
  $id = $db->auto_incr_insert("INSERT INTO aaa (n, name) VALUES ('\$detect_max_n', '$i')", "aaa", "n");
  $db->execute("UPDATE aaa SET value='$i' WHERE n='$id'");
}
$db->select("SELECT * FROM aaa WHERE name != value");
--> per System Aufruf
php aaa.php &
php aaa.php &
php aaa.php &
php aaa.php &
*/
/**
 * M A I N
 */
// create database if necessary ...
$db = new \rkphplib\MysqlDatabase();
$db->setDSN($admin_dsn);
$dsn_info = \rkphplib\ADatabase::splitDSN($dsn);
if (!$db->hasDatabase($dsn_info['name'])) {
    $db->createDatabase($dsn);
}
$prof = new \rkphplib\Profiler();
$prof->startXDTrace();
$prof->log('start test');
// \rkphplib\MysqlDatabase::$use_prepared = false;
call_test('create', array(), array('MysqlDatabase create/desc', 1, 1, 1, 1));
call_test('insert', array(), array('MysqlDatabase insert', 1, 1, 1, 1));
$prof->log('done.');
$prof->stopXDTrace();
print "\nProfiler Log:\n";
$prof->writeLog();
print "\n\n";