我试图将php页面中的数据插入mySQL数据库。当我刷新页面的部分我的PHP代码正在页面上显示而不是在下面处理我的代码(敏感信息被阻止):
<?php
$servername = "localhost";
$username = "*******";
$password = "*******";
$dbname = "accounts";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";
if (mysqli_query($conn, $sql)) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
mysqli_close($conn);
?>
这是&#34;查看来源&#34;的截图,因为你可以看到它停止做PHP并显示在我的页面中。想法?
答案 0 :(得分:1)
你好你的代码是好的我在我的本地服务器上测试它。我认为你没有保存正确扩展名的文件。或者如果未插入数据,则您的mysql表字段不正确。正确扩展php文件名.php
答案 1 :(得分:1)
我认为您的网络服务器或文件扩展名存在问题,请确保您的网络服务器处于活动状态且文件扩展名为 .php 强>