wanggangtao 5 lat temu
rodzic
commit
62497c894e
3 zmienionych plików z 14 dodań i 11 usunięć
  1. 1 0
      data/test.php
  2. 5 2
      lib/common/mypdo.class.php
  3. 8 9
      lib/table/table_day_k_base.class.php

+ 1 - 0
data/test.php

@@ -6,5 +6,6 @@
  * Time: 19:16
  */
 require('../init.php');
+var_dump($dbconn);
 
 sina::get_day_k_base(601006);

+ 5 - 2
lib/common/mypdo.class.php

@@ -62,6 +62,7 @@ class MyPdo {
 	public function __construct(){
 		global $mylog;
 		$this->log = $mylog;
+//		$this->dbconnect();
 	}
 	public function dbconnect($hostname, $username, $password, $database, $prefix) {
 		$dsn = 'mysql:dbname='.$database.';host='.$hostname.';port=3306';
@@ -69,8 +70,10 @@ class MyPdo {
 			$mypdo = new PDO($dsn, $username, $password);
 			$mypdo -> query('set names utf8;');
 			$mypdo -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
+
 			$this->pdo = $mypdo;
 			$this->prefix = $prefix;
+//			var_dump($this);
 			return $this;
 		} catch(PDOException $e) {
 			if($this->debug) echo $e->getMessage();
@@ -165,6 +168,7 @@ class MyPdo {
 
 
 	public function sqlinsert($table, $param){
+
 		if(!is_array($param)){
 			throw new Exception('sqlinsert参数错误', 905);
 		}
@@ -180,7 +184,7 @@ class MyPdo {
 		}
 		$params_str = implode(',', $params);
 		$sql .= $params_str.')';
-var_dump($sql);
+//var_dump($sql);
 		try {
 			$this->pdo->exec($sql);
 
@@ -188,7 +192,6 @@ var_dump($sql);
 			if($this->logSQL) {
 				$this->log->debug($sql, 0);
 			}
-
 			return $this->getLastId();
 		} catch(PDOException $e) {
 			$msg = $e->getMessage().'【错误的SQL语句:'.$sql.'】';

+ 8 - 9
lib/table/table_day_k_base.class.php

@@ -62,13 +62,11 @@ class Table_day_k_base extends Table {
      * 王刚涛
      */
      public function createBaseTable(){
-         $sql = "CREATE TABLE IF NOT EXISTS `". $this->table_fullname."` as select * from boniu_day_k_base where 0 ";
-         $mypdo = new MyPdo();//这里框架中的pdo不能用
-         $this->pdo=$mypdo;
-         var_dump($this->pdo);
-
-         $this->pdo->execSql($sql);
-//         die;
+//         $mypdo = new MyPdo();//这里框架中的pdo不能用
+//         $this->pdo=$mypdo;
+         $sql = " CREATE TABLE IF NOT EXISTS `". $this->table_fullname."` as select * from boniu_day_k_base where 0 ";
+//         var_dump($sql);
+//         $this->pdo->execSql($sql);
 
    }
 
@@ -87,12 +85,13 @@ class Table_day_k_base extends Table {
              'day_k_amount'    => array('number', $attr['amount']),
              'day_k_value'    => array('number', $attr['value']),
         );
-//        var_dump($attr);
+//        var_dump($this->pdo);
 //        var_dump($this);
 
 //        $mypdo = new MyPdo();//这里框架中的pdo不能用
 //        $this->pdo=$mypdo;
-//
+
+
         $msg=$this->pdo->sqlinsert($this->table_fullname, $param);
 
         return $msg;