小编IGr*_*rds的帖子

保存到mysql数据库时如何获取正确的数据?

我有一个似乎连接到mysql数据库的表单.当我在表单中输入信息并提交它时,它在数据库中注册为"0000-00-00",数据作为"0000-00-00"返回.没有实际数据出现.有任何想法吗?

connection.php:

<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'root';
$db = 'sm_residents';

$conn = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($db);
?>
Run Code Online (Sandbox Code Playgroud)

Create.php:

<?php
include ('connection.php');

$FirstName= $_POST['inputFirstName'];
$LastName= $_POST['inputLastName'];
$Address= $_POST['inputAddress'];
$Birthday= $_POST['inputBirthday'];
$FormerResidence= $_POST['inputFormerResidence'];
$Career= $_POST['inputCareer'];
$Education= $_POST['inputEducation'];
$SpecialInterests= $_POST['inputSpecialInterests'];

if ($_FILES["file"]["error"] > 0) {
} else {
    if (file_exists("upload/" . $_FILES["file"]["name"])) {
    } else {
        move_uploaded_file($_FILES["file"]["tmp_name"],
                           "upload/" . $_FILES["file"]["name"]);
    }
}

Picture= $_FILES["file"]["name"];

mysql_query("INSERT INTO residents             (`ID`,`FirstName`,`LastName`,`Address`,`Birthday`,`FormerResidence`,`Career`,`Education`,`SpecialInterests`,`Picture`)
                         VALUES(NULL,'$FirstName','$LastName','$Address','$Birthday','$FormerResidence','$Career','$Education','$SpecialInterests','$Picture')") or die(mysql_error());

?>
<script> window.location = "index.php"; </script>
Run Code Online (Sandbox Code Playgroud)

index.php文件:

<?php
 include …
Run Code Online (Sandbox Code Playgroud)

php mysql

-3
推荐指数
1
解决办法
97
查看次数

标签 统计

mysql ×1

php ×1