true));
$dsn = mysql_connect("数据库连接地址","数据库用户名","数据库密码");
if (!$dsn)
{
die('Could not connect: ' . mysql_error());
}
else
$db = mysql_select_db("pacsris", $dsn);
$sum = 12;
$num = 1;
//$i = 1 ;
//$patientid = mysql_query("select rs_sta_patient.pat_id from rs_sta_patient where rs_sta_patient.name='王先生$i'");
//设置中文插入
mysql_query("set names 'utf8'");
//mysql_query("insert into `rs_sta_study` (`patientid`,`studyid`,`studyage`,'modality','station','diagnosticdept','reqhospital','reqdept','reqpysician','exambodypart','exammethod','hostpitalid','bedno','emergency','clinichistory','registrar','medicine','medicway','studystatus') values ('47094','CT000004','79Y','CT','CT-1','放射科','上海市肺科医院','内分泌科','医生张','脚部','待定','324123212','203房2床','1','诊断待定','fskzr','未开药','待定方式','2')");
//批量插入数据
if ($num == 1) {
for($i = 1; $i < $sum; $i++){
// 插入patient表王先生CT类型
mysql_query("insert into `rs_sta_patient` (`patientid`,`name`,`py`,`sex`,`birthdate`,`address`,`telephone`) values ('08005341$i','王先生$i','wangxiansheng$i','M','1974-3-30','上海市静安区彭江路602号I座101室','13311757539')");
//mysql_query("insert into `rs_sta_study` (`patientid`,`studyid`,`studyage`,'modality','station','diagnosticdept','reqhospital','reqdept','reqpysician','exambodypart','exammethod','hostpitalid','bedno','emergency','clinichistory','registrar','medicine','medicway','studystatus') values ('47094','CT00000$i','79Y','CT','CT-1','放射科','上海市肺科医院','内分泌科','医生张','脚部','待定','324123212','203房2床','1','诊断待定','fskzr','未开药','待定方式','2')");
}# code...
}
//删除上次的插入数据
// mysql_query('delete from `test`');
//开始计时
// $start_time = time();
// $sum = 100;
// // 测试选项
// $num = 1;
// if ($num == 1){
// // 单条插入
// for($i = 0; $i < $sum; $i++){
// mysql_query("insert into `test` (`id`,`name`) values ($i,'tsetssdf')");
// }
// } elseif ($num == 2) {
// // 批量插入,为了不超过max_allowed_packet,选择每10万插入一次
// for ($i = 0; $i < $sum; $i++) {
// if ($i == $sum - 1) {
// //最后一次
// if ($i%100000 == 0){
// $values = "($i, 'testtest')";
// mysql_query("insert into `test` (`id`, `name`) values $values");
// } else {
// $values .= ",($i, 'testtest')";
// mysql_query("insert into `test` (`id`, `name`) values $values");
// }
// break;
// }
// if ($i%100000 == 0) {
// //平常只有在这个情况下才插入
// if ($i == 0){
// $values = "($i, 'testtest')";
// } else {
// mysql_query("insert into `test` (`id`, `name`) values $values");
// $values = "($i, 'testtest')";
// }
// } else {
// $values .= ",($i, 'testtest')";
// }
// }
// } elseif ($num == 3) {
// // 事务插入
// $db->beginTransaction();
// for($i = 0; $i < $sum; $i++){
// mysql_query("insert into `test` (`id`,`name`) values ($i,'tsetssdf')");
// }
// $db->commit();
// } elseif ($num == 4) {
// // 文件load data
// $filename = dirname(__FILE__).'/test.sql';
// $fp = fopen($filename, 'w');
// for($i = 0; $i < $sum; $i++){
// fputs($fp, "$i,'testtest'\r\n");
// }
// $db->exec("load data infile '$filename' into table test fields terminated by ','");
// }
// $end_time = time();
// echo "总耗时", ($end_time - $start_time), "秒\n";
// echo "峰值内存", round(memory_get_peak_usage()/1000), "KB\n";
?>