创建一个表单,输入数据并且存入到数据库
2016-04-14 18:12
344 查看
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>添加招聘</title>
<style type="text/css">
body{
padding: 0px;
border: 0px;
margin: 0px;
background-color: rgb(215, 215, 247);
}
.div1{
padding-top: 15%;
padding-left: 35%;
}
</style>
</head>
<body>
<div class="div1">
<form method="post" enctype="multipart/form-data" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>">
<label><strong>店名:</strong></label>
<input type="text" name="shopname" autocomplete="off" style="width:200px;height:20px"><br></br>
<label><strong>照片:</strong></label>
<input type="file" name="file" id="file" style="width:200px;height:20px"><br><br/>
<label><strong>电话:</strong></label>
<input type="text" name="shopphone" style="width:200px;height:20px"><br><br/>
<label><strong>职务:</strong></label>
<input type="text" name="jobname" style="width:200px;height:20px"><br/><br/>
<label><strong>类型:</strong></label>
<input type="radio" name="jobtype" value="1" >长期
<input type="radio" name="jobtype" value="2" >兼职
<br><br/>
          
<input type="submit" name="submit" value="确定" style="width:100px; height:30px;
background-color:rgb(203, 203, 240)">
</form>
<?php
//链接数据库
$conn=new mysqli("localhost","root","1234","mydb2");
//检测链接
if($conn->connect_error)
{
echo "数据库链接失败";
}
//获取用户的输入
if(isset($_POST['submit']) && $_POST['shopname']!='')
{
$shopname=$_POST['shopname'];
$shopphone=$_POST['shopphone'];
$jobname=$_POST['jobname'];
$jobtype=$_POST['jobtype'];
if (file_exists("upload/" . $_FILES["file"]["name"]))
{
// 在这个地方不执行任何的操作
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"]);
$imgsrc="upload/".$_FILES["file"]["name"];
$sql="insert into job_inf(shopname,shopphone,jobtype,jobphoto,jobname) values('$shopname','$shopphone','$jobtype','$imgsrc','$jobname')";
if($conn->query($sql))
{
echo "<script>alert('添加成功')</script>";
}
else
{
echo "添加失败";
}
}
}
?>
</div>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>添加招聘</title>
<style type="text/css">
body{
padding: 0px;
border: 0px;
margin: 0px;
background-color: rgb(215, 215, 247);
}
.div1{
padding-top: 15%;
padding-left: 35%;
}
</style>
</head>
<body>
<div class="div1">
<form method="post" enctype="multipart/form-data" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>">
<label><strong>店名:</strong></label>
<input type="text" name="shopname" autocomplete="off" style="width:200px;height:20px"><br></br>
<label><strong>照片:</strong></label>
<input type="file" name="file" id="file" style="width:200px;height:20px"><br><br/>
<label><strong>电话:</strong></label>
<input type="text" name="shopphone" style="width:200px;height:20px"><br><br/>
<label><strong>职务:</strong></label>
<input type="text" name="jobname" style="width:200px;height:20px"><br/><br/>
<label><strong>类型:</strong></label>
<input type="radio" name="jobtype" value="1" >长期
<input type="radio" name="jobtype" value="2" >兼职
<br><br/>
          
<input type="submit" name="submit" value="确定" style="width:100px; height:30px;
background-color:rgb(203, 203, 240)">
</form>
<?php
//链接数据库
$conn=new mysqli("localhost","root","1234","mydb2");
//检测链接
if($conn->connect_error)
{
echo "数据库链接失败";
}
//获取用户的输入
if(isset($_POST['submit']) && $_POST['shopname']!='')
{
$shopname=$_POST['shopname'];
$shopphone=$_POST['shopphone'];
$jobname=$_POST['jobname'];
$jobtype=$_POST['jobtype'];
if (file_exists("upload/" . $_FILES["file"]["name"]))
{
// 在这个地方不执行任何的操作
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"]);
$imgsrc="upload/".$_FILES["file"]["name"];
$sql="insert into job_inf(shopname,shopphone,jobtype,jobphoto,jobname) values('$shopname','$shopphone','$jobtype','$imgsrc','$jobname')";
if($conn->query($sql))
{
echo "<script>alert('添加成功')</script>";
}
else
{
echo "添加失败";
}
}
}
?>
</div>
</body>
</html>
相关文章推荐
- oracle——SQL复习12
- java连接mongodb源码解读
- redis哨兵切换问题
- [ Redis ] Redis 未授权访问漏洞被利用,服务器登陆不上
- WH服务器框架分析系列四:WH数据库IO处理模块
- Mysql Error Code: 1093
- Thinkphp 下安装与使用memcache,报错_NOT_SUPPORT_:memcached
- 关于数据库锁表与数据库解锁
- Spring Boot入门(连接MySQL, Redis 输出JSP)
- Oracle--控制流函数
- Oracle--加密函数
- mysql 5.7开启并行复制
- Oracle--类型转换函数
- Oracle--(case when then else end )和(update set replace)的用法
- mysql5.6主主集群自动同步脚本
- 导步/数据库/队列---来源www.cnblogs.com/alex3714 金角大王
- 安装MongoDB到CentOS 6
- mysql 字段区分大小写
- sqlServer实例下寻找字段名
- ORACLE PL/SQL编程详解之七:程序包的创建与应用(聪明在于学习,天才在于积累!)