主页 > 编程 > php >

同城信息网免费信息显示 熟悉mysqli_fetch_array函数

2019-01-13 14:34 阅读:140 来源:智宇SEO自媒体

  运行环境:win10 64位  php5.45 Apache   mysqlnd 5.0.10

  文件:infoshow.php(免费信息显示操作)  index.php(同城信息网首页)

  功能:完成免费发布信息显示(未加分页功能)

  实现:熟悉 select语句 和mysql数据库操作API

同城信息网免费信息显示 熟悉mysqli_fetch_array函数

  infoshow.php文件代码:

<?php
class InfoShow{
    public $infodata=array();
    public $sql;

    public function __construct($sql)
    {
        $this->sql=$sql;
    }
    public function infoSelect()
    {
        include("conn.php");
        $result = mysqli_query($conn,$this->sql);
        if($result)
        {
            while ($obj=mysqli_fetch_array($result))
            {
                $this->infodata[] =$obj;
            }

            return $this->infodata;
        }
        else
        {
            $this->infodata="";
            return $this->infodata;
        }
    }
}

$obj=new InfoShow('SELECT * FROM free WHERE tag=1');


免费信息显示代码:
 <?php $info=$obj->infoSelect();
             if(!count($info))
             { ?>
                 <div class="freeinfo" >
                     <p> <?php echo "暂时没有免费信息";?></p>
                 </div>
             <?php } else {
                 foreach($info as $v){ ?>
                 <div class="freeinfo" >
                     <p>
                         <span>【<?php echo $v['type'] ;?>】</span> <span><?php echo $v['title'] ;?></span><span><?php echo $v['date'] ;?></span></p>
                     <p><?php echo $v['content'] ;?></p>
                     <p><span>联系人:<?php echo $v['man'] ;?></span>   <span>联系电话:<?php echo $v['tel'] ;?></span></p>


                 </div>

             <?php } ?>

             <?php } ?>

完整代码下载:链接: https://pan.baidu.com/s/1IG-uhUjWGTrrVpyz41VU5g 提取码: i6ti