$source_s";
die(' ไม่สามารถเชื่อมต่อฐานข้อมูลได้ ตรวจสอบชื่อ server, user และpassword ให้ถูกต้อง: ' . mysql_error());
echo "";
}else{
//echo "Connected $source_s successfully
";
}
$ln_reg = mysql_connect($localhost_s, $localhost_u, $localhost_p, true);
if (!$ln_reg) {
echo "$source_s";
die(' ไม่สามารถเชื่อมต่อฐานข้อมูลได้ ตรวจสอบชื่อ server, user และpassword ให้ถูกต้อง: ' . mysql_error());
echo "";
}else{
//echo "Connected $source_s successfully
";
}
$ln_mo = mysql_connect($localhost_s, $localhost_u, $localhost_p, true);
if (!$ln_mo) {
echo "$local_s";
die(' ไม่สามารถเชื่อมต่อฐานข้อมูลได้ ตรวจสอบชื่อ server, user และpassword ให้ถูกต้อง: ' . mysql_error());
echo "";
}else{
//echo "Connected $local_s successfully
";
}
// -------------- select DB
$db_info = mysql_select_db('information_schema', $ln_info);
//mysql_query("SET NAMES 'utf8'", $ln_info);
if (!$db_info) {
die ('ไม่สามารถเชื่อมต่อฐานข้อมูล information_schema ได้: ' . mysql_error());
}else{
//echo 'db_information_schema successfully
';
}
$db_reg = mysql_select_db($oDB, $ln_reg);
mysql_query("SET NAMES 'utf8'", $ln_reg);
if (!$db_reg) {
die ("ไม่สามารถเชื่อมต่อฐานข้อมูล $oDB ได้ โปรดตรวจสอบชื่อฐานข้อมูลอีกครั้ง : " . mysql_error());
}else{
echo "เชื่อมต่อฐานข้อมูล $oDB สำเร็จ
";
}
$db_mo = mysql_select_db($moDB, $ln_mo);
mysql_query("SET NAMES utf8", $ln_mo);
mysql_query("SET collation_connection = 'utf8_general_ci' ", $ln_mo);
if (!$db_mo) {
die ("ไม่สามารถเชื่อมต่อฐานข้อมูล $moDB ได้ โปรดตรวจสอบชื่อฐานข้อมูลอีกครั้ง: " . mysql_error());
}else{
echo "เชื่อมต่อ $moDB สำเร็จ
";
}
// --------------end select DB
if($dbNo==2) {
$ad = "$path_mysql -h '$localhost_s' -u '$localhost_u' -p'$localhost_p' -e 'DROP TABLE $dbmoreg.`rg_RealStudentAd` ; CREATE TABLE $dbmoreg.`rg_RealStudentAd` AS SELECT * FROM $dbreg.`rg_RealStudentAd`; '";
$last_line = system($ad, $retval);
if($retval){
echo "ย้ายข้อมูล `rg_RealStudentAd` เกิดข้อผิดพลาด";
echo $retval.'
sql : '.$ad;
echo "
";
}
$de = "$path_mysql -h '$localhost_s' -u '$localhost_u' -p'$localhost_p' -e 'DROP TABLE $dbmoreg.`rg_RealStudentDe` ; CREATE TABLE $dbmoreg.`rg_RealStudentDe` AS SELECT * FROM $dbreg.`rg_RealStudentDe`; '";
$last_line = system($de, $retval);
if($retval){
echo "ย้ายข้อมูล `rg_RealStudentDe` เกิดข้อผิดพลาด";
echo $retval.'
sql : '.$de;
echo "
";
}
unset($ad);
unset($de);
// -- ตัดเว้นวรรคในชื่อ ที่เกิน 1 ช่อง
$mo_name = "UPDATE $dbreg.`StudentBio` SET parentName = REPLACE(REPLACE(REPLACE(parentName ,'นาย','นาย '),'นาง','นาง '),'นางสาว','นางสาว ') ,parentName = REPLACE(REPLACE(REPLACE(parentName ,SPACE(4),SPACE(1)) ,SPACE(3),SPACE(1)),SPACE(2),SPACE(1)) ,parentName = TRIM(parentName) ,fatherName = REPLACE(REPLACE(REPLACE(fatherName ,SPACE(4),SPACE(1)) ,SPACE(3),SPACE(1)),SPACE(2),SPACE(1)) ,fatherName = REPLACE(REPLACE(REPLACE(fatherName ,'นาย ','นาย'),'นาง ','นาง'),'นางสาว ','นางสาว') ,fatherName = TRIM(fatherName) ,motherName = REPLACE(REPLACE(REPLACE(motherName ,SPACE(4),SPACE(1)) ,SPACE(3),SPACE(1)),SPACE(2),SPACE(1)) ,motherName = REPLACE(REPLACE(REPLACE(motherName ,'นาย ','นาย'),'นาง ','นาง'),'นางสาว ','นางสาว') ,motherName = TRIM(motherName)";
$rs = mysql_query($mo_name, $ln_reg);
if (!$rs) {
$message = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $import_query;
die($message);
}
}
//echo '+++++++++++++++++++++++++++++++++++++
';
$sizeoftb = sizeof($sm);
echo $sizeoftb.'ตาราง
';
$records = 0;
$affected_records = 0;
?>
ฐานข้อมูล echo $oDB;?> | ฐานข้อมูล echo $moDB;?> | ฟิลด์ที่ เปลี่ยนแปลง |
||||||||
---|---|---|---|---|---|---|---|---|---|---|
ชื่อตาราง | จำนวนฟิลด์ ที่พบ |
จำนวนฟิลด์ที่ คัดลอกข้อมูล |
จำนวน แถวข้อมูล |
ตาราง echo $moDB;?> |
จำนวนฟิลด์ ที่พบ |
จำนวนฟิลด์ ที่จัดเก็บข้อมูล |
จำนวน แถวข้อมูล |
$message | "; $num_row=0; // die($message); $num=1; }else{ // Insert to $nFld_name = ""; $oFld_name = ""; $fld_num = 0; for($nfld=0; $nfld$ref_tb | "; $rsRef = mysql_query($qref, $ln_reg); if(mysql_num_rows($rsRef)>0){ $rref = mysql_fetch_assoc($rsRef); if($rref[$ref_fld]!='') { //if($fld_name=='fatherName') //{ echo $rref[$ref_fld]." :$otb_name.$fld_name:$def_cond|
=$tb_num+1?> | =$otb_name?> | =$oFld_num?> | =$oFld_numA?> | =$num_row;?> | =$motb_name?> | =$moFld_num?> | =$moFld_numA?> | =$affected;?> | =$Fld_diff;?> | =$message;?> |
=$tb_num+1?> | =$otb_name?> | - | - | - | =$motb_name?> | =$moFld_num?> | - | =$affected?> | - | |
".$records." | "; echo "".$affected_records." | เวลา : $tt | "; mysql_close($ln_info); mysql_close($ln_reg); mysql_close($ln_mo); set_time_limit(30); ?>