You've already forked qlg.tsgz.moe
							
							
		
			
				
	
	
		
			67 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			67 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
| <?php
 | |
| 
 | |
| $pdo = new \PDO('swoole_mysql:dbname=db_koudaitong;host=127.0.0.1;port=3007', 'user_koudaitong', 'ocfLsVO7l2B3TMOPmpSX');
 | |
| 
 | |
| // 1
 | |
| //$stmt = $pdo->prepare("select * from attachment where mp_id = :mp_id LIMIT 10");
 | |
| //$stmt->bindValue(":mp_id", 1, \PDO::PARAM_INT);
 | |
| 
 | |
| // 2
 | |
| $stmt = $pdo->prepare("select * from attachment where mp_id = ? LIMIT 10");
 | |
| $stmt->bindValue(1, 1, \PDO::PARAM_INT);
 | |
| 
 | |
| $stmt->execute();
 | |
| $r = $stmt->fetchAll(\PDO::FETCH_ASSOC);
 | |
| var_dump($r);
 | |
| 
 | |
| 
 | |
| $mysqli = new \mysqli();
 | |
| $mysqli->connect('127.0.0.1', 'user_koudaitong', 'ocfLsVO7l2B3TMOPmpSX', 'db_koudaitong', '3007');
 | |
| 
 | |
| if ($mysqli->connect_errno) {
 | |
|     printf("Connect failed: [errno=%d]%s\n", $mysqli->connect_errno, $mysqli->connect_error);
 | |
|     exit();
 | |
| }
 | |
| 
 | |
| $stmt = $mysqli->prepare("select * from attachment where mp_id = ? LIMIT 10");
 | |
| if ($stmt) {
 | |
|     $kdt_id = 1;
 | |
|     $stmt->bind_param("i", $kdt_id);
 | |
|     $stmt->execute();
 | |
|     $stmt->bind_result($r);
 | |
|     $stmt->fetch();
 | |
| 
 | |
|     var_dump($r);
 | |
| 
 | |
|     $stmt->close();
 | |
| } else {
 | |
|     printf("Prepare failed: [errno=%d]%s\n", $mysqli->errno, $mysqli->error);
 | |
| }
 | |
| 
 | |
| $mysqli->close();
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| //require_once __DIR__ . "/swoole_mysql_init.php";
 | |
| 
 | |
| // sql syntax error
 | |
| //$ret = $link->query("select");
 | |
| //echo $link->error, "\n"; // You have an error in your SQL syntax; check the manual that corresponds to your MySQL swoole_server version for the right syntax to use near '' at line 1
 | |
| //echo $link->errno; //1064
 | |
| //exit;
 | |
| 
 | |
| // select
 | |
| //$ret = $link->query("select 1, 1, 1");
 | |
| // var_dump(mysqli_fetch_field($ret));
 | |
| // var_dump(mysqli_fetch_assoc($ret));
 | |
| // var_dump(mysqli_fetch_all($ret));
 | |
| //exit;
 | |
| 
 | |
| 
 | |
| // insert
 | |
| //$ret = $link->query("insert into ad (`kdt_id`, `num`, `data`, `valid`, `created_time`, `update_time`) VALUES (99999, 1, 'data', 1, 0, 0)");
 | |
| //var_dump($ret);
 | |
| //var_dump($link->insert_id);
 | |
| //exit;
 |