quelques ajouts / corrections
[mtweb] / mw / app / data / impl / mw_mysql.php
index 0cff0c2..991ac4d 100644 (file)
       return false;\r
     }
 
+    function field_exists($table_name, $field_name){
+      if(!$this->link) $this->connect($this->host, $this->base, $this->user, $this->password);
+      $sql = "SHOW COLUMNS FROM `".$table_name."` LIKE ".$field_name;
+      $rst = $this->query($sql);
+      $exists = false;
+      $v_rst = $this->fetch_assoc($rst);
+      if($v_rst) $exists = true;
+      $this->free_result($rst);
+      return $exists;
+    }
+
     function query($query_string){\r
       if(!$this->link) $this->connect($this->host, $this->base, $this->user, $this->password);\r
       $result = @mysql_query($query_string, $this->link);\r