zoukankan      html  css  js  c++  java
  • PHP条件查询

    今天案例PHP中条件的查询

    <body>
    <h1>查询页面</h1>
    <form action="test.php" method="post"> 
    <div>
    请输入汽车名称:
    <input type="text" name="name" />
    <input type="submit" value="查询" />
    </div>
    </form>
    <br />
    <table width="100%" border="1" cellpadding="0" cellspacing="0">
        <tr>
            <td>代号</td>
            <td>名称</td>
            <td>系列</td>
            <td>上市时间</td>
            <td>油耗</td>
            <td>功率</td>
        </tr>
        
        <?php
        include("../DBDA.php");//找到所在类
        $db = new DBDA(); 
        
        $tj = "";//定义一个空的字符串
        $name="";//定义一个空的字符串
        if(!empty($_POST))//如果传来的值为非空的话
        {
            $name = $_POST['name'];//就给定义的字符串$name赋值
            $tj = "where Name like '%{$name}%'";//然后条件字符串$name写为这个内容
        }
        
        $sql = "select * from car ".$tj;//输入$ql语句
        $attr = $db->Query($sql);//调用sql语句
        
        foreach($attr as $v)//循环
        {
            //处理关键字
            $v[1]; $name;
            $re = "<span style='color:red'>{$name}</span>";//给关键字改属性
            $str = str_replace($name,$re,$v[1]);//替换关键字
            
            echo "<tr>
            <td>{$v[0]}</td>
            <td>{$str}</td>
            <td>{$v[2]}</td>
            <td>{$v[3]}</td>
            <td>{$v[4]}</td>
            <td>{$v[5]}</td>
        </tr>";
        }
        
        ?>
        
    </table>
    </body>
  • 相关阅读:
    FPGA市场潜力有几多?
    FPGA前世今生(四)
    FPGA前世今生(三)
    FPGA前世今生(二)
    FPGA前世今生(一)
    嵌入式视频处理考虑(二)
    常用Linux操作命令
    混合开发学习路线
    Eclipse使用
    ECS的配置与使用
  • 原文地址:https://www.cnblogs.com/qz1234/p/5590414.html
Copyright © 2011-2022 走看看