php - La base de données WA a été créée avec succès, mais la table de données n'a pas été créée avec succès. Une erreur a été signalée : commandes désynchronisées.
黄舟
黄舟 2017-05-16 12:59:29
0
1
559
    $conn = new mysqli($serverName, $MYSQLUserName, $MYSQLPwd);
    $sql = "use WA";
    if($conn->query($sql)){
    }   else{
        if($conn->error == "Unknown database 'wa'"){
            $sqlCreateDatabase = "create database WA;";
            $sqlCreateDatabase .= "alter database WA character set utf8;";
            $conn->multi_query($sqlCreateDatabase);
            $sqlCreateTable = "create table userInfo(
                 id smallint unsigned primary key auto_increment,
                 userName varchar(30),
                 pwd varchar(6)
             );";
             if($conn->query($sqlCreateTable)){
                echo("success");
             }  else{
                echo($conn->error);
             }
        }
    }

La base de données WA a été créée avec succès et le jeu de caractères a également été modifié. Mais la table de données n'a pas pu être créée avec succès.
Erreur : commandes désynchronisées ; vous ne pouvez pas exécuter cette commande maintenant
Baidu n'a pas trouvé de solution. Il a indiqué que l'ensemble de résultats devait d'abord être effacé, mais cela n'a pas réussi. S'il vous plaît aidez-moi.

L'erreur commence évidemment à la ligne 14. Quelque chose devrait être publié avant la ligne 14. S'il vous plaît, dites-moi comment publier cette chose.

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(1)
过去多啦不再A梦

multi_query, n'utilise pas ça

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal