"; //SQL表示する、テスト用 //接続 //$con = @mysql_connect(DBPRAM); $con = mysql_connect("192.168.1.111" , "lmi" , "5LaAGRsc"); mysql_select_db("lmi"); //取得 $result = @mysql_db_query(DATABASE_NAME,$sql,$con ); // SQlを発行し結果セットを得る if ($result==false){ return false; } if (mysql_num_rows($result)>0) { $row = 0; // 行カウンタを初期化 $DATA = mysql_fetch_object( $result ); // 結果セットからレコードを1行取得する } //切断 $con = @mysql_close($con); return $DATA; }; /*********************************************************** データベースの操作(DBデータリスト取得) ------------------------------------------------------------ 関 数 名:SelectSqlList($sql) 入力/タイプ:$sql / String 出力/タイプ:$DataLit−SQl発行OK / Object Array false−SQl発行NG / Boolean ************************************************************/ function SelectSqlList($sql){ //echo $sql."
"; //SQL表示する、テスト用 //接続 //$con = @mysql_connect(DBPRAM); $con = mysql_connect("192.168.1.111" , "lmi" , "5LaAGRsc"); mysql_select_db("lmi"); //取得 $result = @mysql_db_query(DATABASE_NAME,$sql , $con ); // SQlを発行し結果セットを得る if ($result==false){ return false; } $rows = mysql_num_rows($result); // レコードの総数を取得 $row = 0; // 行カウンタを初期化 while( $row < $rows ){ $DATA = mysql_fetch_object( $result); // 結果セットからレコードを1行取得する if ($row==0){ $DataLit = array($DATA); }else{ array_push($DataLit, $DATA); } $row ++; } //切断 $con = @mysql_close($con); return $DataLit; }; /*********************************************************** データベースの操作(DBデータ追加/更新) ------------------------------------------------------------ 関 数 名:UpdateSql($sql) 入力/タイプ:$sql / String 出力/タイプ:true−SQl発行OK / Boolean false−SQl発行NG / Boolean ************************************************************/ function UpdateSql($sql){ //echo $sql."
"; //SQL表示する、テスト用 //接続 //$con = mysql_connect(DBPRAM); $con = mysql_connect("192.168.1.111" , "lmi" , "5LaAGRsc"); mysql_select_db("lmi"); //取得 $result = mysql_db_query(DATABASE_NAME,$sql , $con ); // SQlを発行し結果セットを得る //切断 $con = mysql_close($con); //エラー判定 if ($result==false){ return false; } return $result; }; ?> =start_show order by start_date asc"; $result = SelectSqlList($sql); return $result; } //Lecture情報の追加 function AddLectureInfo($title,$place,$start_date,$start_time,$stop_time,$open_time,$company,$weblink,$start_show,$stop_show,$memo){ $sql = "INSERT INTO lmi_lecture (title,place,start_date,start_time,stop_time,open_time,company,weblink,start_show,stop_show,memo) VALUES ('$title','$place','$start_date','$start_time','$stop_time','$open_time','$company','$weblink','$start_show','$stop_show','$memo')"; $result = UpdateSql($sql); return $result; } //Lecture情報を取る function GetLectureInfo($id){ $sql = "select * from lmi_lecture where id=$id"; $result = SelectSql($sql); return $result; } //Lecture情報の削除 function DelLectureInfo($id){ $sql = "UPDATE lmi_lecture SET valid = 0 WHERE id= '$id';"; $result = UpdateSql($sql); return $result; } //Lecture情報の変更 function ModifyLectureInfo($id,$title,$place,$start_date,$start_time,$stop_time,$open_time,$company,$weblink,$start_show,$stop_show,$memo){ $sql = "UPDATE lmi_lecture SET title='$title', place='$place', start_date='$start_date', start_time='$start_time', stop_time='$stop_time', open_time='$open_time', company='$company', weblink='$weblink', start_show='$start_show', stop_show='$stop_show', memo='$memo' WHERE id= '$id';"; $result = UpdateSql($sql); return $result; } /*---------------------------- 日付(時間)の比較 ----------------------------*/ /* return "1" if date1>date2; return "-1" if date1$date2[0]){ return 1 ; } elseif($date1[0]<$date2[0]){ return -1 ; } else{ if($date1[1]>$date2[1]){ return 1; } elseif($date1[1]<$date2[1]){ return -1; } else{ if($date1[2]>$date2[2]){ return 1; } elseif($date1[2]<$date2[2]){ return -1; } else{ return 0; } } } } } ?>