登录  /  注册
数据无法插入至数据库
Tassel
Tassel 2017-07-11 12:49:55
[PHP讨论组]

form.html

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>这是个标题</title>
<style>
body{
       background-color: transparent;
}
   </style>
   <script>
function foo() {
           if(myform.title.value==""){
               alert("请填写标题");
myform.title.focus();
return false;
}

           if(myform.content.value==""){
               alert("请填写内容");
myform.content.focus();
return false;
}

       }
   </script>
</head>
<body>
<form method="post" action="new_post.php" name="myform" onsubmit="return foo();">
   <h1>这是个新闻系统</h1>
   <p>标题:<input type="text" name="title"></p>
   <p>内容:<textarea cols="30" rows="5" name="content"></textarea></p>
   <p><input type="submit" value="发布新闻"></p>
</form>
</body>
</html>


new_post.php

<?php

header("Content-type;text/html;charset=utf-8");
$_POST['title'] = empty($_POST['title']) ? '' : $_POST['title'];
$_POST['content'] = empty($_POST['content']) ? '' : $_POST['content'];
$title=$_POST['title'];
$content=$_POST['content'];

$time=date("Y-m-d H:i:s");
$conn = mysqli_connect('localhost','root','root','new','30');
mysqli_set_charset($conn,'utf8');
if($conn){
   $sql="insert into news(title,content,cre_time) VALUES('$title','$content','$time')";
   $que=mysqli_query($conn,$sql);//执行sql语句
   if($que){
       echo "<script>alert('发布成功,返回新闻列表');location.href='new_list.php'</script>";
   }else{
       die("数据库连接失败".mysqli_connect_error());
   }
}

Tassel
Tassel

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号