首页 > php代码 > php 增加数据保存到mysql数据库实例教程

php 增加数据保存到mysql数据库实例教程

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>php教程 增加数据保存到mysql教程数据实例教程</title>
<style type="text/css教程">
<!--
body {
 margin-left: 0px;
 margin-top: 10px;
 margin-right: 0px;
 margin-bottom: 0px;
}
td{
 padding:2px;
 }
body,td,th {
 font-size: 12px;
}
-->
</style></head>
<body>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#F2F2F2" >
  <form id="form1" name="form1" method="post" action=""><tr>
    <td width="15%" height="26" align="center" bgcolor="#FFFFFF">标 题:</td>
    <td width="85%" bgcolor="#FFFFFF">
      <label>
        <input type="text" name="title" />
        </label>    </td>
  </tr>
    <tr>
      <td height="26" align="center" bgcolor="#FFFFFF">关键词:</td>
      <td bgcolor="#FFFFFF"><label>
        <input name="keyword" type="text" id="keyword" size="50" />
      </label></td>
    </tr>
    <tr>
      <td height="26" align="center" bgcolor="#FFFFFF">描 述:</td>
      <td bgcolor="#FFFFFF"><label>
        <textarea name="desc" cols="50" rows="4" id="desc"></textarea>
      </label></td>
    </tr>
    <tr>
    <td height="26" align="center" bgcolor="#FFFFFF">说明简介:</td>
    <td bgcolor="#FFFFFF"><label>
      <textarea name="body" cols="80" rows="8"></textarea>
    </label></td>
  </tr>
  <tr>
    <td height="26" align="center" bgcolor="#FFFFFF">&nbsp;</td>
    <td bgcolor="#FFFFFF"><label>
      <input type="submit" name="Submit" value="保存数据" />
    </label></td>
  </tr>
  </form>
</table>
<?php
if ($_POST) {
    mysql_connect('localhost', 'root', 'root');
    mysql_select_db('fangke_cc');
    mysql_query("set names 'gbk'");
    $title = htmlspecialchars(isset($_POST['title']) ? $_POST['title'] : '');
    $keyword = htmlspecialchars(isset($_POST['keyword']) ? $_POST['keyword'] : '');
    $desc = htmlspecialchars(isset($_POST['desc']) ? $_POST['desc'] : '');
    $body = htmlspecialchars(isset($_POST['body']) ? $_POST['body'] : '');
    if ($title == "" || strlen($title) > 200) {
        exit('<script>alert("标题不合法,重新输入信息");history.back();</script>');
    } else if ($body == "" || strlen($body) > 2048) {
        exit('<script>alert("内空太长,重新输入信息");history.back();</script>');
    } else {
        $time = time();
        $body = preg_replace("/$title/", "<h1>" . $title . "</h1>", $body, 1);
        $sql = "insert into su_zt(title,description,keyword,body,datetimes) values('$title','$desc','$keyword','$body','$time')";
        mysql_query($sql) or die(mysql_error() . $sql);
        die('<script>alert("保存成功");location="' . $_SERVER['HTTP_REFERER'] . '";</script>');
    }
}
?>

su_zt表结构

CREATE TABLE IF NOT EXISTS `su_zt` (
  `id` int(8) NOT NULL auto_increment,
  `title` varchar(200) character set gb2312 default NULL,
  `keyword` varchar(60) character set gb2312 default NULL,
  `description` text character set gb2312,
  `body` text character set gb2312,
  `datetimes` int(4) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

</body>

</html>


教程地址:http://www.phprm.com/code/545bd1aaa16eb9bfa3af871304a1ff37.html

欢迎转载!但请带上文章地址^^

标签:none

发表留言