PHP學習心得

2021-09-10 02:08:07 字數 1879 閱讀 9821

php+mysql總結 v1.0

學了php+mysql課程有一段時間了,也該寫點心得了……

這幾天做了個好像是部落格後台管理系統的東西,我本覺得應該用n多頁面來實現,而且是幾個頁面來回跳…...,聽老師講了之後,乙個使用者表的增刪改查竟然能在乙個頁面寫,課後我想,如果邏輯思維很強悍的話,整個專案的**應該可以在乙個頁面實現吧……

然後,老師又講了模組化設計,開始聽了跟不上節奏,這幾天寫了幾遍……下面把這幾天學習梳理一下

一. 專案名稱:部落格後台管理系統

二. 專案基本結構:

1. 資料庫:使用者表users 、分類表categories 、日誌表blogs

2. 後台結構:

使用者管理(增 、刪 、改 、查)

分類管理(增 、刪 、改 、查)

日誌管理(增 、刪 、改 、查)

三. 專案詳細過程:

1. 資料庫設計

(1) 使用者表users

欄位名稱:uid(int)、username(varchar)、password(md5加密)、***(enum)、email(varchar)、regtime(int)

(2) 分類表categories

欄位名稱:cid(int)、cname(varchar)

(3) 日誌表blogs

欄位名稱:bid(int)、title(varchar)、uid(int)、cid(int)、content(text)、bdate(int)

2. 程式基本結構

3. 程式基本**

(1)、common.inc.php公共標頭檔案

<?php

error_reporting(7); //錯誤壓制

header("content-type:text/html;charset=utf-8"); //編碼設定

date_default_timezone_set("asia/shanghai"); //時區設定

//引入錯誤代號陣列

require_once("./inc/mysql_err.inc.php"); //$mysql_errno_arr----錯誤代號陣列

require_once("./inc/function.inc.php"); //引入專案常用函式…add_slashes()/message()

$_get = add_slashes($_get);

$_post = add_slashes($_post);

require_once("./inc/db_config.inc.php"); //引入資料庫配置資訊

require_once("./inc/mysql_func.inc.php"); //引入資料庫相關函式資訊

//呼叫資料庫鏈結函式

mysql_init($dbhost,$dbuser,$dbpwd,$dbname,$dbcharset);

(2)、users.php、categories.php、blogs.php 基本**框架

<?php

require_once("./common.inc.php"); //獲取公共標頭檔案

$act = $_get['act']; //獲取act引數

if($act == "add")else if($act == "insert")else if($act == "edit")else if($act == "update")else if($act == "delete")else

四. 總結:(1)寫**時大腦中要有大致流程,思路要非常清晰。

(2)注釋相當重要,在查錯誤時更容易理清思路。

(3)查錯誤要學會用斷點輸出除錯die和exit。

(4)盡量使用模組化設計思想,會使**工作量會大量減少。

(5)資料庫結構設計非常重要(會使你牽一發動全身)。

php學習心得肖熾

第四組肖熾 有幸參加中職教師培訓,能在老師的指導下學習,在這裡我學到了很多的新知識,最近學習的php動態網頁設計就是其中之一,雖然以前有過高階語言的基礎,但php動態網頁設計這門課程對我仍然有一定的難度,但老師的精心指導和自己的努力下,漸漸找到了php的學習竅門,大有進步。現將本階段的學習體會,總結...

IT學習心得

it運維培訓心得 仁人教育 在學習的這幾天中,收穫很多。首先,學習到了跟本職工作相關的知識,這些知識也正是我所需要的。雖然學習的時間短,但對所學內容有了深刻的了解和認識。這次的培訓課程目標是 對itil框架的基本理解 itil如何幫助組織加強it服務的質量 描述和區分it服務管理實踐的核心指南,包括...

學習心得 長垣學習

赴長垣一中學習總結 首先非常感謝學校給了我這次去長垣一中參觀學習的機會。正如曹書記所言 窮則思變。目前的現狀逼著我們必須做出變化。經過幾天的學習,我認為他們還是有非常多的優點值得我們學習,當然也有不合理之處,我們辯證的看就好。下面是我學習的總結。第一校園文化長垣一中的每個角落,甚至是每棵樹他們也不放...