将文本文件插入mysql数据库

时间:2016-01-04 19:28:14

标签: php html mysql sql database

我已创建此注册表单,我想在名为st_login的mysql数据库中插入一个类似CV的文本文件,包括名为login的表。在以下代码中,我只创建了一个用于注册的表单,想要插入一个选项,允许用户将文本文件(CV)插入注册表单,并使用Php将该文本文件保存到该数据库中。

这是我的PHP代码:

<html >
<head>
<title></title>
</head>
<body>
<?php



print ("<form action='register.php' method='post'>
    <p>Name
        <input type='text' name='firstname'  />
    </p>
    <p>Surname
        <input type='text' name='lastname' />
    </p>
    <p>Username
        <input type='text' name='username' />
    </p>
    <p>Password
        <input type='password' name='password' />
        <p/>
    <input type='submit' value='Register'/>
</form>");
extract ($_POST);
if( !($database=mysql_connect("localhost","root",""))||!(mysql_select_db("st_login",$database))  )
   print("Could not connect");

if(isset($_POST['firstname'] )&&isset($_POST['lastname'])&&isset($_POST['username'])&&isset($_POST['password']) ){
$firstname=$_POST['firstname'];
$lastname=$_POST['lastname'];
$username=$_POST['username'];
$password=$_POST['password'];
$query = "INSERT INTO login (firstname, lastname, username,password) VALUES ('$firstname', '$lastname', '$username','$password')";
}


if ( !empty($firstname)&&!empty($lastname)&&!empty($username) &&!empty($password) )
{
  if(!($result=mysql_query($query,$database)))
{
    print("Could not execute query");
    die (mysql_error());//ose error
}
else echo "You have been registered successfully";
}
else echo "Fill in all the blank fields";
mysql_close($database);
?>
</body>
</html>

0 个答案:

没有答案
相关问题