小编hsn*_*331的帖子

如何使用php与事务插入两个表?

我知道用单个查询插入多个表是不可能的,

现在我试图使用php插入2个表,START TRANSACTION但它不起作用.

我的SQL查询看起来像

mysqli_query($con,"START TRANSACTION
    INSERT INTO users VALUES ('', '$getuser', '$getpass', '$getemail', '$fname', '$lname', '$domain', '$address1', '$address2', '$city', '$country', '$region', '$zip', '$phone', '$getplan', '$duration', '$getprice', '', '0', '0', '$code', '$date', '$time','0', '', '')
    INSERT INTO domains (username) VALUES ('$getuser') COMMIT");
Run Code Online (Sandbox Code Playgroud)

那么问题出在哪里?

提前谢谢了.

php mysql sql mysqli

5
推荐指数
1
解决办法
2030
查看次数

php: 警告:重命名 文件名、目录名或卷标语法不正确。(代码:123)

由于我尝试复制文件,因此出现此错误,我使用的是 Windows 8.1

警告:重命名(../user/will/video/javascript-toggle-buttons-MonMar09122015-7491.mp4,../user/will/video/video-SunMar-15-18:03-2015-shared.mp4) : 文件名、目录名或卷标语法不正确。(代码:123)在 E:\xampp\htdocs\social_media\root\php_parsers\status_system.php 第 353 行

这就是我正在尝试做的,

if (file_exists("../user/$author/$folder/$file")) {
    if (!file_exists("../user/$account_name/$folder")){
        mkdir("../user/$account_name/$folder/",0755);
    }
    copy("../user/$author/$folder/$file","../user/$account_name/$folder/$file");
    $dbnewFile = $newFileName.'.'.$fileExt;
    // for rename purpose
    $oldName = "../user/$account_name/$folder/$file";
    $newName = "../user/$account_name/$folder/$dbnewFile";
    rename($oldName, $newName);
}
Run Code Online (Sandbox Code Playgroud)

这有什么问题吗?我厌倦了看到这个错误:(并且真的很沮丧。

php rename

2
推荐指数
1
解决办法
4533
查看次数

标签 统计

php ×2

mysql ×1

mysqli ×1

rename ×1

sql ×1