想转换sqlserver的形式插入到数据库中

想把相关插入到mysql数据库中的转换成插入到sqlserver
求大神改一下

$mysqli=new mysqli('localhost','root','root');
mysqli_select_db($mysqli,'diandong');
$sql="select SoiID from test";
$res=$mysqli->query($sql);
$arr=array();
while ($row=$res->fetch_assoc()) {
    $arr[]=$row;
    // print_r($arr);
}
$res->free();
//关闭连接
$mysqli->close();
$arrs = [];
foreach ($arr as $k => $v) {
    $arrs[] = $v['SoiID'];
}


$con = mysqli_connect("localhost","root","root","diandong");

$stmt = mysqli_prepare($con, "insert into test (SoiID, PirName) values (?,?)");
mysqli_stmt_bind_param($stmt, "ss", $SoiID, $PirName);

$cansun = mysqli_prepare($con, "insert into test1 (SoiID, DmgKind) values (?,?)");
mysqli_stmt_bind_param($cansun, "ss", $SoiID, $DmgKind);

// 插入数据
foreach ($json['Data'] as $i => $item) {
    if (!in_array($item['SoiID'], $arrs)) {
        
        extract($item);
        mysqli_stmt_execute($stmt);

        if(!empty($item['DmgInfos'])) {
            foreach ($item['DmgInfos'] as $c) {
                extract($c);
                mysqli_stmt_execute($cansun);
            }
        }
    }
}
阅读 737
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题