{ if (is_null($flag)) { return $this->ready; } else { $this->ready = $flag; } } public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } if (count($argv) == 6) { $sql = new SQLWorker($argv[1], $argv[2], $argv[3], $argv[4]); $sql->start(); $query = new SQLQuery($argv[5]); $sql->stack($query); $query->synchronized(function ($query) { if (!$query->rows) { $query->wait(); } }, $query); print_r($query->getResults()); $sql->shutdown(); } else { printf("usage: {$argv[0]} hostname username password database query\n"); }
public function getConnection() { return $this->mysql; } protected function isReady($flag = null) { if (is_null($flag)) { return $this->ready; } else { $this->ready = $flag; } } public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } if (count($argv) == 6) { $sql = new SQLWorker($argv[1], $argv[2], $argv[3], $argv[4]); $sql->start(); $query = new SQLQuery($argv[5]); $sql->stack($query); $query->wait(); print_r($query->getResults()); } else { printf("usage: {$argv[0]} hostname username password database query\n"); }