/** * Class constructor * * @param string $conn ชื่อของการเชื่อมต่อ ถ้าไม่ระบุจะไม่มีการเชื่อมต่อ database */ public function __construct($conn) { $this->db = Database::create($conn); }
/** * SQL Command Performance * ทดสอบการเรียกข้อมูลและอัปเดทข้อมูลโดยใช้คำสั่ง SQL Command */ public function sql() { $db = \Kotchasan\Database::create(); $db->query("UPDATE `world` SET `name`=''"); for ($i = 0; $i < 2; $i++) { $rnd = mt_rand(1, 10000); $result = $db->customQuery("SELECT * FROM `world` WHERE `id`=" . $rnd); $db->query("UPDATE `world` SET `name`='Hello World!' WHERE `id`=" . $result[0]->id); } $result = $db->customQuery("SELECT * FROM `world` WHERE `id`=" . $result[0]->id); echo $result[0]->name; }