WR250RとRMX250Sのおふろーど日記

WR250RとRMX250S(SJ13A)のオフロード日記です。 だいたい毎週末オフロード(林道、山)に行っているのでそのあたりで更新してます。

  •  

Blogger Syntax Highlighter

こんなのあった。
というわけでテスト。
生贄になったのは、競艇のアプレットのデータを取得するphpです。

  1. <?  
  2. $db_host   = "localhost";  
  3. $db_user   = "";  
  4. $db_passwd = "";  
  5. $db_name   = "";  
  6.   
  7. $db = mysql_connect($db_host,$db_user,$db_passwd);  
  8. mysql_select_db($db_name,$db);  
  9. mysql_query("set names utf8");  
  10. for ($jou=1;$jou<=24;$jou++) {  
  11.  $url = "http://www.mbrace.or.jp/od/O/".sprintf("%02d"$jou)."/OJ01.dat";  
  12.  $d = explode(","file_get_contents($url));  
  13.  if ($d[0] == "NODATA") {  
  14.   continue;  
  15.  }  
  16.  for ($race=1;$race<=12;$race++) {  
  17.   $url = "http://www.mbrace.or.jp/od/O/".sprintf("%02d"$jou)."/OJ".sprintf("%02d"$race).".dat";  
  18.   $d = explode(","file_get_contents($url));  
  19.   for($boat=1;$boat<=6;$boat++) {  
  20.    $sql = "delete from motor where day='".date("Y-m-d")."' and jou={$jou} and race={$race} and boat={$boat}";  
  21.    mysql_query($sql$db);  
  22.    $sinnyu=(!is_numeric($d[56+26*($boat-1)]))?0:$d[56+26*($boat-1)];  
  23.    $tenji =(!is_numeric($d[59+26*($boat-1)]))?"0.00":$d[59+26*($boat-1)];  
  24.    $sql = "insert into motor (day,jou,race,boat,motor_no,toban,weight,sinnyu,tenji) values ('".date("Y-m-d")."',{$jou},{$race},{$boat},".$d[78+26*($boat-1)].",".$d[55+26*($boat-1)].",".$d[80+26*($boat-1)].",{$sinnyu},{$tenji})";  
  25.    mysql_query($sql$db);  
  26.    for ($i=0;$i<4;$i++) {  
  27.     $num = 60+(2*$i)+26*($boat-1);  
  28.     if ($d[$num] != "-") {  
  29.      $sql = "delete from parts_change  where day='".date("Y-m-d")."' and jou={$jou} and race={$race} and boat={$boat} and seq={$i}";  
  30.      mysql_query($sql$db);  
  31.      $sql = "insert into parts_change (day,jou,race,boat,seq,name,amount) values ('".date("Y-m-d")."',{$jou},{$race},{$boat},{$i},'".$d[$num]."',".$d[$num+1].")";  
  32.      mysql_query($sql$db);  
  33.     }  
  34.    }  
  35.   }  
  36.  }  
  37. }  

0 Response for the "Blogger Syntax Highlighter"

コメントを投稿