Exemplo n.º 1
0
 public function execute($query)
 {
     $query = trim($query);
     if (strlen($query) == 0) {
         return;
     }
     printf("\r\n");
     $result = null;
     try {
         $result = $this->database->prepare($query)->execute();
         if ($result->size > 0) {
             printf(CLIUtilities::table($result->rows));
         }
         if ($result->insertId != 0) {
             printf("Inserted record with primary key %d\r\n", $result->insertId);
         }
         printf("\r\n");
         printf("Time: %dms\r\n", $result->time);
         printf("Rows Affected: %d\r\n", $result->affected);
         printf("\r\n");
     } catch (DatabaseException $e) {
         printf("%s\r\n\r\n", $e->getError());
     }
 }