查看文件: street_name2.php
大小: 3.6 KB
类型: application/octet-stream
<?php require_once('../Connections/BE2.php'); ?> <?php function SBC_DBC($str,$args2=1) { //半形和全形轉換函數,第二個引數如果是0,則是半形到全形;如果是1,則是全形到半形 $DBC = Array( '0' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' , 'A' , 'B' , 'C' , 'D' , 'E' , 'F' , 'G' , 'H' , 'I' , 'J' , 'K' , 'L' , 'M' , 'N' , 'O' , 'P' , 'Q' , 'R' , 'S' , 'T' , 'U' , 'V' , 'W' , 'X' , 'Y' , 'Z' , 'a' , 'b' , 'c' , 'd' , 'e' , 'f' , 'g' , 'h' , 'i' , 'j' , 'k' , 'l' , 'm' , 'n' , 'o' , 'p' , 'q' , 'r' , 's' , 't' , 'u' , 'v' , 'w' , 'x' , 'y' , 'z' , '-' , ' ' , ':' , '.' , ',' , '/' , '%' , '#' , '!' , '@' , '&' , '(' , ')' , '<' , '>' , '"' , ''' , '?' , '[' , ']' , '{' , '}' , '\' , '|' , '+' , '=' , '_' , '^' , '¥' , ' ̄' , '`' ); $SBC = Array( //半形 '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '-', ' ', ':', '.', ',', '/', '%', '#', '!', '@', '&', '(', ')', '<', '>', '"', '\'','?', '[', ']', '{', '}', '\\', '|', '+', '=', '_', '^', '$', '~', '`' ); if($args2==0) return str_replace($SBC,$DBC,$str); //半形到全形 if($args2==1) return str_replace($DBC,$SBC,$str); //全形到半形 else return false; } if (!isset($_SESSION)){ session_start(); } mysql_select_db($database_BE2, $BE2); $query_Rt2 = "SELECT * FROM `shop5` where si11 ='' AND si11='' and si13c is null order by si1 limit 8000" ; $Rt2 = mysql_query($query_Rt2, $BE2) or die(mysql_error()); $row_Rt2 = mysql_fetch_assoc($Rt2); $totalRows_Rt2 = mysql_num_rows($Rt2); echo $totalRows_Rt2.'<br>' ; /* 來來超商股份有限公司 1736 全家便利商店股份有限公司 5457 全聯實業股份有限公司 1370 統一超商股份有限公司 9604 萊爾富國際股份有限公司 2733司 update shop5 set si10=1 where si3='統一超商股份有限公司' update shop5 set si10=2 where si3='全家便利商店股份有限公司' update shop5 set si10=3 where si3='萊爾富國際股份有限公司' update shop5 set si10=4 where si3='來來超商股份有限公司' update shop5 set si10=5 where si3='全聯實業股份有限公司' 路,段,巷 1 街,巷 2// update shop5 as a, address as b set a.address_id= b.address_id WHERE a.si6a=b.alladdr2 update shop5 as a, address as b set a.address_id= b.address_id WHERE a.si6a=b.alladdr2 and a.address_id=0 update shop5 as a, address as b set a.address_id= b.address_id WHERE a.si6a=b.alladdr3 and a.address_id=0 */ $arr1= '號' ; do { $addr=$row_Rt2['si6']; // addr $addr2=$row_Rt2['si6a']; //分離路段 $addr3=str_replace($addr2,'', $addr); $adpos=strpos($addr3,$arr1) ; $addr4=substr($addr3,0,$adpos) ;//號 // 巷 ? $addr4a= SBC_DBC($addr4,1); $addr4n=is_numeric($addr4a)?$addr4a:'0'; echo $addr.', ==> ,'.$addr4.', ==> ,'.$addr4n.'<br>' ; mysql_select_db($database_BE2, $BE2); $up_Rt2 = sprintf("update shop5 set si13c='%s',si13='%s' WHERE si1='%s'",$addr4.'號',$addr4n,$row_Rt2['si1']); mysql_query($up_Rt2, $BE2) or die(mysql_error()); } while ($row_Rt2 = mysql_fetch_assoc($Rt2)); mysql_free_result($Rt2); ?>
保存
取消
返回文件列表