我使用PHP和jQuery创建了注册表单。我需要将输入详细信息存储到SQL数据库。
我创建了config.php并包含在index.php和submit.php文件中。
这是我的config.php文件:
<?php
// configuration
$username = "root";
$password = "";
// database connection
$conn = new PDO('mysql:host=localhost;dbname=crop', $username, $password);
$stmt = $conn->prepare("INSERT INTO crop VALUES (:one, :two, :three)");
// values to enter
$data = array(
'one' => 'value one',
'two' => 'value two',
'three' => 'value tree'
);
if ($stmt->execute($data)) echo "Inserted successfully";
?>
我在index.php和submit.php中包含了config.php文件。
现在填满了所有字段。它显示注册成功,但它没有存储在数据库中。
答案 0 :(得分:-1)
将数组更改为:
$data = array(
':one' => 'value one',
':two' => 'value two',
':three' => 'value tree'
);