zoukankan      html  css  js  c++  java
  • PHP 简单实现MySQL数据搜索、添加数据功能 以设备管理为例

    测试截图:

    数据库bzec ,表shebeidangan 列sb_name,sb_numandtype,sb_home,sb_usedate,sb_address,sb_updatetime,sb_remarks

    html代码:

    <!doctype html>
    <html lang="en">
     <head>
      <meta charset="UTF-8">
      <meta name="Generator" content="EditPlus®">
      <meta name="Author" content="">
      <meta name="Keywords" content="">
      <meta name="Description" content="">
      <title>设备档案</title>
     </head>
     <body>
    
    <form method="post" action="s.php" name="search" /> 
    <input name="search" type="text" value="" size="15" />  
    <input type="submit" value="Search" /> 
    </form>
    <br/>
    <hr/>
    
    添加设备
    
    <div>
    
     <form action="sb_add.php" method="post">
    设备名称:<input type="text" name="sb_name" /><br/>
    编码型号:<input type="text" name="sb_numandtype" /><br/>
    生产厂家:<input type="text" name="sb_home" /><br/>
    启用日期:<input type="text" name="sb_usedate" /><br/>
    安装位置:<input type="text" name="sb_address" /><br/>
    <!--更新日期:<input type="text" name="sb_updatetime" /><br/>-->
    备注 :<input type="text" name="sb_remarks" /><br/>
    
    <br/>
    <input type="submit" value="添加" />
    </form>
    </div>
    
    
     </body>
    </html>
    

     s.php代码:

    <?php
    header("Content-Type:text/html;charset=utf-8");
    $con = mysql_connect("localhost","root","110");
    if (!$con)
      {
      die('Could not connect: ' . mysql_error());
      }
    mysql_query("set names 'utf8'",$con);
    mysql_select_db("bzec", $con);
    
     $searchs = $_POST['search'];  //传递search框过来的值
     $searchs= trim($searchs);
    if (!$searchs)
    {
    echo '搜索框不能为空.';
    exit;
    }
    $result = mysql_query("SELECT * FROM shebeidangan where sb_name like '%$searchs%'");
    if (mysql_num_rows($result) < 1) echo '没有数据';
      
    while($row = mysql_fetch_array($result))
     {
      echo $row['sb_name'] ;
      echo "<br />";
      }
    mysql_close($con);
    ?>
    

     sb_add.php 代码如下:

    <?php
    $con = mysql_connect("localhost","root","110");
    if (!$con)
      {
      die('Could not connect: ' . mysql_error());
      }
    mysql_query("set names 'utf8'",$con);
    mysql_select_db("bzec", $con);
    
    $sb_name=$_POST['sb_name'];
    $sb_numandtype=$_POST['sb_numandtype'];
    $sb_home=$_POST['sb_home'];
    $sb_usedate=$_POST['sb_usedate'];
    $sb_address=$_POST['sb_address'];
    //$sb_updatetime=$_POST['sb_updatetime'];
    $sb_updatetime=date("Y-m-d G:i:s");
    $sb_remarks=$_POST['sb_remarks'];
    
    
    //$nikename= trim($nikename);
    
    /*  
    if (!$nikename || !$email) //判断是否为空
    {
    echo '不能为空';
    exit;
    }
    */
    
    $sql="INSERT INTO shebeidangan (sb_name,sb_numandtype,sb_home,sb_usedate,sb_address,sb_updatetime,sb_remarks)
    VALUES
    ('$sb_name','$sb_numandtype','$sb_home','$sb_usedate','$sb_address','$sb_updatetime','$sb_remarks')";
      
      
    if (!mysql_query($sql,$con))
      {
      die('Error: ' . mysql_error());
      }
    echo "ADD OK";
      
    mysql_close($con)
    ?>
    
  • 相关阅读:
    iscsi序列一、搭建iscsi存储系统
    LVS系列三、LVS集群-IP-TUN模式
    LVS系列二、LVS集群-DR模式
    LVS系列一、LVS集群-NAT模式
    LINUX 的网站压力测试工具 webbench
    关于 /proc/sys/net/ipv4/下 文件的详细解释
    CentOS7+rsync+sersync实现数据实时同步
    Linux Shell 自动备份脚本
    Vim的强大配置文件
    nginx出现403 Forbidden解决方法
  • 原文地址:https://www.cnblogs.com/tmdsleep/p/4596091.html
Copyright © 2011-2022 走看看