第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

硬核PHP代碼-無框架怎樣寫動態(tài)網(wǎng)站?

標(biāo)簽:
PHP

[TOC]

前言

该代码源自真实项目,在我没有使用ThinkPHP 5之前,我也懂一点点 PHP,那个时候就接手了一个企业门户网站,信心满满的我,就开始进行了需求调研,调研内容如下:
客户需求:认为原网站内容简单,希望复杂一点,希望的样式大概是这样的
图片描述
我的理解:首先需要轮播图,其次希望有简介,而且重点是字的数量要多一点,不能以图为主。分为六部分:
第一部分:顶部轮播图片
第二部分:导航标题栏,包括了网站图标,各版块标题
第三部分:图片加文字描述的轮播,而且有一个视频展示模块
第四部分:详细文章的标题列表,企业简介
第五部分:轮播图用来展示荣誉资质和各类获奖图片
第六部分:底部的企业信息展示
而且上图网站没有做手机版面的自适应,电脑和手机访问的页面几乎相同,意味着使用了固定像素来固定版面
我于是根据需求开始定制前端,虽然我不是很会设计 HTML 页面,但是我在审美方面还是有点经验的,所以我就在网上搜了一下模板,我找到了这样的模板
图片描述
但是这个模板美中不足的地方就是字少,所以我将下面化肥的 DIV 换成了,文章标题 URL 链接。

设计数据库

需求调研完之后,我就开始着手设计数据库,考虑需要哪些字段,考虑需要保存哪些数据,这个时候,由于我对富文本编辑器不是很熟悉,而且客户也不是很清楚如何编辑文章,我就干脆写死了文章的格式,只允许一个标题+日期,三张图片+三段话,就这样我设计了一个极其“蹩脚”的数据库字段
图片描述
图片描述

设计思路

由于 PHP 文件可以直接嵌入 HTML 标签,或者说 HTML 标签里也可以加入 PHP 代码,只不过文件扩展名都是 *.php ,当数据库里有10条数据的时候,就 echo 十次即可完成动态网站的动态输出。
图片描述

代码实现

<?php 
    require('conndb.php');
    $sql="select aaa102 from aa01 where aaa101=1";//
    $result=mysqli_query($link,$sql);//执行sql语句
    if ($result instanceof mysqli_result) { 
        while ( $row = $result->fetch_object() ) {  
            $company_content= $row->aaa102;  
        } 
    }

?>
<div class="index-new-about">
                <h1>
                        <?php echo $company_content ?>
                </h1>
</div>

NOTICE

上面代码为了可以重复利用连接数据库的部分,使用 require 函数,来连接数据库,提高了代码的复用性。

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報(bào)

0/150
提交
取消