首页 > 解决方案 > 插入我的本地 sql server

问题描述

我正在尝试插入我的本地 sqlserver。问题是它似乎没有运行 php 代码。它使用我的所有代码在浏览器中打开页面:

html

<!DOCTYPE html>
<html>
<head>    
<title>Form linked to database</title>
</head>
<body>
<form action="insert.php" method="post">
Name: <input type="text" name="username">
<br>
Email: <input type="text" name="email">
<br>
<input type="submit" value="insert">
</form>
</body>
</html>

php

<?php
$servername = "(local)\sqlexpress";
$username = "sa";
$password = "1234";
$dbname = "MyCalendar";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
} 

$sql = "INSERT INTO customermaster(code, name, email)
VALUES ('1234', 'Doe', 'john@example.com')";

if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}

$conn->close();
?>

图片 我在这方面是初学者。如果出现问题,我是否只接受例外?

标签: phphtml

解决方案


你不能直接打开php文件。您需要在您的计算机上安装本地服务器才能执行您的 php 代码。试试XAMPP,它很容易安装。


推荐阅读