Php 如何将数据插入MySQL数据库表?
我在数据库中创建了一个表,但包括用户id/帐户在内的数据没有记录到表中。我在通过php创建注册和登录页面时遇到了这个问题:Php 如何将数据插入MySQL数据库表?,php,mysql,database,Php,Mysql,Database,我在数据库中创建了一个表,但包括用户id/帐户在内的数据没有记录到表中。我在通过php创建注册和登录页面时遇到了这个问题: <?php /* Attempt MySQL server connection. Assuming you are running MySQL server with default setting (user 'root' with no password) */ $link = mysqli_connect("localhost", "root", "", "d
<?php
/* Attempt MySQL server connection. Assuming you are running MySQL
server with default setting (user 'root' with no password) */
$link = mysqli_connect("localhost", "root", "", "demo");
// Check connection
if($link === false){
die("ERROR: Could not connect. " . mysqli_connect_error());
}
// Attempt insert query execution
$sql = "INSERT INTO persons (first_name, last_name, email) VALUE ('Peter', 'Parker', 'peterparker@mail.com')";
if(mysqli_query($link, $sql)){
echo "Records inserted successfully.";
} else {
echo "ERROR: Could not able to execute $sql. " . mysqli_error($link);
}
// Close connection
mysqli_close($link);
?>
使用值而不是值
你的立场应该是
INSERT INTO persons (first_name, last_name, email) VALUES ('Peter', 'Parker', 'peterparker@mail.com')
请尽量更清楚,并添加代码或示例。老实说,我不理解你的问题。