1. 程式人生 > 程式設計 >一篇文章弄懂PHP和HTML的巢狀寫法

一篇文章弄懂PHP和HTML的巢狀寫法

目錄
  • 1.1全部生成結構
  • 1.2html中巢狀php
  • 1.3部落格專案
    • 1.3.1前後臺
    • 1.3.2專案開發流程
    • 1.3.3建立和表
    • 1.3.4新增部落格類別
    • 1.3.5顯示所有的部落格類別
    • 1.3.6實現部落格類別編輯功能
      • 1.3.6.1a標籤傳值
      • 1.3.6.2點選更新按鈕實現更新功能
  • 總結

    1.1全部php生成結構

    一篇文章弄懂PHP和HTML的巢狀寫法
    一篇文章弄懂PHP和HTML的巢狀寫法

    1.2html中巢狀php

    一篇文章弄懂PHP和HTML的巢狀寫法
    一篇文章弄懂PHP和HTML的巢狀寫法

    總結如下:

    html和php混寫規則:

    • php程式碼必須包在<?php ?>
    • html中寫php也是同理,但是有值輸出必須加上echo

    1.3部落格專案

    1.3.1前後臺

    前臺主要是做資料展示www.cppcns.com

    的,所有的使用者通過訪問域名(的網址)來看到的所有的資料資訊,如果其中的資料過時了需要刪除或者更新,需要後臺管理員登入後臺管理介面,進行增刪改,前臺的資料也會跟著發生變化。後臺登入一般是需要賬號和密碼的。

    1.3.2專案開發流程

    1. 產品經理和使用者溝通,確認專案的功能模組
    2. 召開會議,確定建立資料庫,資料表,確定表與表之間的關係(一對、一對多、多對多)還有表的欄位
    3. 正式進行開發,分組協作完成
    4. 測試人員專門進行測試,發現問題以後會報給開發人員,開發人員改正程式碼
    5. 專案交付,上線就可以

    1.3.3建立資料庫和表

    建立資料庫

    create database blog2;

    一篇文章弄懂PHP和HTML的巢狀寫法

    use blog2;

    建立部落格類別表

    create table blog_type(
    	type_id int primary key auto_increment comment '部落格類別',type_name varhttp://www.cppcns.comchar(32) comment '部落格類別名稱'
    
    );
    

    一篇文章弄懂PHP和HTML的巢狀寫法

    建立部落格資訊表

    create table blog(
    	id int primary key auto_increment comment '部落格編號',title varchar(64) comment '部落格標題',content text comment '部落格內容',type_id int comment '部落格類別編號',click int comment '點選量',create_time datetime comment '發表時間'
    
    );
    

    一篇文章弄懂PHP和HTML的巢狀寫法

    1.3.4新增部落格類別

    我們先常見blogtype_add.html

    一篇文章弄懂PHP和HTML的巢狀寫法

    我們再建立blogtype_add.php

    一篇文章弄懂PHP和HTML的巢狀寫法

    說明:

    如果使用者沒有輸入部落格類別直接點選新增按鈕,意思就是變數為空值,為了避免,用!empty()判斷一下

    如果使用者直接訪問blogtype_add.php,$blog_name這個變數是不存在的,會報錯,所以加上isset(變數)來避免這個問題。

    1.3.5顯示所有的部落格類別

    新建立blogtype_list.php,然後從部落格類別表查詢所有的資料並遍歷顯示,我們希望新新增的類別在前面顯示,所以查詢的時候降序排序

    一篇文章弄懂PHP和HTML的巢狀寫法

    一篇文章弄懂PHP和HTML的巢狀寫法

    我們希望使用者可以點選標籤跳轉到不同的頁面,所以添加了上面的a標籤。

    1.3.6實現部落格類別編輯功能

    我們在部落格類別頁新增一列用a標籤傳遞引數,格式如下:

    一篇文章弄懂PHP和HTML的巢狀寫法

    注意a標籤傳遞引數?名=值;

    然後php接收a標籤傳遞的引數格式$_GET[‘名']

    1.3.6.1a標籤傳值

    我們在列表頁點選a標籤的時候,跳轉到編輯頁面,編輯頁面應該顯示你點選的那條部落格類別的名字(放在value屬性)
    我們根據傳遞過來的編號先去資料庫查詢相關資訊,把type_name放在input標籤的value屬性了。

    一篇文章弄懂PHP和HTML的巢狀寫法

    一篇文章弄懂PHP和HTML的巢狀寫法

    這樣比如我們在列表頁點選的是UI設計

    一篇文章弄懂PHP和HTML的巢狀寫法

    然後跳轉到編輯頁應該顯示如下:

    一篇文章弄懂PHP和HTML的巢狀寫法

    1.3.6.2點選更新按鈕實現更新功能

    這個是post請求

    一篇文章弄懂PHP和HTML的巢狀寫法
    一篇文章弄懂PHP和HTML的巢狀寫法

    總結

    到此這篇關於PHP和HTML巢狀寫法的文章就介紹到這了,更多相關PHP和HTML巢狀寫法內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!