我遇到以下插入声明的问题。我在我的本地Windows机器上安装Wamp我没有问题,这个语句应该执行。 但是一旦我尝试在我的云托管的ubuntu机器上运行相同的插入语句,它就不会工作。我检查了密码和用户名dbname甚至字段名称。我使用chrome rest客户端来调用页面。有什么东西我应该知道不同的环境。
<?php
Include('Db_Connect.php');
$name = ($_POST['Name']);
$surname = ($_POST['Surname']);
$email = ($_POST['Email']);
$userpassword = ($_POST['mypwd']);
// Encrypt method
$hashed_password = password_hash($userpassword, PASSWORD_DEFAULT)."\n";
// prepare and bind
$stmt = $conn->prepare("INSERT INTO appuser01 (Name, Surname, Email, UserPwd) VALUES (?, ?, ?, ?)");
$stmt->bind_param("ssss", $name, $surname, $email, $hashed_password);
$stmt->execute()
echo "New records created successfully";
$stmt->close();
$conn->close();
?>