我是新人,使用prepares语句,这里是代码:
$stmt= $con->prepare("INSERT INTO users (name, username, email, password, key) VALUES (?,?,?,?,?)");
$stmt->bind_param("sssss", $name, $username, $email, $password, $key);
$stmt->execute();
我收到此错误:
致命错误:mysqli_sql_exception未捕获:SQL语法有错误;在/home/public_html/new.php:93堆栈跟踪中的第1行,检查与您的MariaDB服务器版本相对应的手册,以在'key)VALUES(?,?,?,?,?)'附近使用正确的语法。 #0 /home/public_html/new.php(93):mysqli-> prepare('INSERT INTO use ...')#1 {main}放在第93行的/home/public_html/new.php中]
是否有任何SQL语法错误?
我是使用prepares语句的新手,这里的代码是:$ stmt = $ con-> prepare(“ INSERT INTO users(name,username,email,password,key,key)VALUES(?,?,?,?,? )“); $ stmt-> bind_param(“ sssss”,$ name,$ ...
尝试输入引号: