forked from whcyc2002/swoole_framework
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmulti_sql.php
More file actions
28 lines (22 loc) · 757 Bytes
/
multi_sql.php
File metadata and controls
28 lines (22 loc) · 757 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
define('DEBUG', 'on');
define('WEBPATH', dirname(__DIR__));
require __DIR__ . '/../libs/lib_config.php';
define('SPLIT_LINE', str_repeat('-',120)."\n");
$client = new \Swoole\Client\CoMySQL('master');
$ret1 = $client->query("show tables");
$ret2 = $client->query("desc user_login", function ($result) {
echo SPLIT_LINE;
$r = $result->fetchAll();
echo "callback ".count($r)."\n";
var_dump($r);
});
$ret3 = $client->query("desc cw_user_admire");
$ret4 = $client->query("desc userinfo");
$client->wait();
echo SPLIT_LINE,$ret1->sql,SPLIT_LINE;
var_dump($ret1->result->fetchAll());
echo SPLIT_LINE,$ret3->sql,SPLIT_LINE;
var_dump($ret3->result->fetchAll());
echo SPLIT_LINE,$ret4->sql,SPLIT_LINE;
var_dump($ret4->result->fetchAll());