function Ebak_AddDbchar($sql){ global $phome_db_ver,$phome_db_char,$b_dbchar; //加编码 if($phome_db_ver>='4.1'&&!strstr($sql,'ENGINE=')&&($phome_db_char||$b_dbchar)&&$b_dbchar!='auto') { $dbcharset=$b_dbchar?$b_dbchar:$phome_db_char; $sql=Ebak_DoCreateTable($sql,$phome_db_ver,$dbcharset); } elseif($phome_db_ver=='4.0'&&strstr($sql,'ENGINE=')) { $sql=Ebak_ToMysqlFour($sql); } //去除字段中的编码 $sql=Ebak_ReplaceFieldChar($sql); return $sql; }
function Ebak_AddDbchar($sql){ global $ecms_config,$b_dbchar; //加编码 if($ecms_config['db']['dbver']>='4.1'&&!strstr($sql,'ENGINE=')&&($ecms_config['db']['setchar']||$b_dbchar)&&$b_dbchar!='auto') { $dbcharset=$b_dbchar?$b_dbchar:$ecms_config['db']['setchar']; $sql=Ebak_DoCreateTable($sql,$ecms_config['db']['dbver'],$dbcharset); } elseif($ecms_config['db']['dbver']=='4.0'&&strstr($sql,'ENGINE=')) { $sql=Ebak_ToMysqlFour($sql); } //去除字段中的编码 $sql=Ebak_ReplaceFieldChar($sql); return $sql; }