我接觸PHP也不是很久,所以有什么不足的地方,歡迎各位指正,讓大家見笑了。

  這篇小教程的對(duì)象是PHP初學(xué)者,都是些最簡單、最基本的東西,因此高手們可以略過哦。

  為了讓各位初學(xué)者提 " /> 日本一区二区不卡在线,精品久久久久一区二区,久久中文免费视频

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

30分鐘學(xué)會(huì)用PHP寫帶數(shù)據(jù)庫的簡單通訊錄第1/3頁

引用上篇文章的開場(chǎng)白:

  我接觸php也不是很久,所以有什么不足的地方,歡迎各位指正,讓大家見笑了。

  這篇小教程的對(duì)象是php初學(xué)者,都是些最簡單、最基本的東西,因此高手們可以略過哦。

  為了讓各位初學(xué)者提起興趣、盡快入門,這里寫的是將是最簡單,最基本的php程序,相信你只要有一點(diǎn)點(diǎn)的php基礎(chǔ)知識(shí),10分鐘之內(nèi)就能把它學(xué)會(huì)。沒有php基礎(chǔ)知識(shí)也沒有關(guān)系,只要耐心的看,學(xué)會(huì)它也不會(huì)超過一個(gè)小時(shí)的。

  我寫這篇文章的目的是,和大家一起共同學(xué)習(xí)、共同進(jìn)步,然后將php初學(xué)者們對(duì)php的恐懼心理驅(qū)趕到十萬八千里之外,讓大家增強(qiáng)自學(xué)php的信心,其實(shí)php并不難學(xué),只要靜下心來學(xué),一定能夠?qū)W有所成的。好了,說了這么多廢話,趕快開始吧,不然被罵的,呵呵。

[設(shè)計(jì)思路]
  實(shí)現(xiàn):添加、查看、修改、刪除,這幾個(gè)基本功能,為從簡單入手,我們就只做這些吧。

[程序規(guī)劃]
  呵呵,不要緊張,我們這里不會(huì)搞什么軟件工程,做什么需求分析啊,畫什么流程圖啊之類令人吐血的事情了,呆會(huì)我被扁的。當(dāng)然正規(guī)的開發(fā)這些是必須的哦,因此有空一定要去了解一下。

  input.php  ---------- 用來添加聯(lián)系人信息的表單 (當(dāng)然這個(gè)可以用html咯,但為了避免混淆,就全部統(tǒng)一為php格式吧) 
  post.php   ---------- 用來處理表單數(shù)據(jù)
  conn.php  ---------- 用來連接數(shù)據(jù)庫
  show.php  ---------- 用來顯示數(shù)據(jù)
  edit.php    ---------- 用來修改數(shù)據(jù)
  edited.php ---------- 用來處理修改數(shù)據(jù)
  del.php      ---------- 用來刪除數(shù)據(jù)

[數(shù)據(jù)規(guī)劃]
  也就是數(shù)據(jù)庫設(shè)計(jì)了,為了好看點(diǎn)就寫成四個(gè)字了。不要介意。我們這里也不搞什么扯蛋的建模了,也會(huì)吐血的,呵呵。好,我們開始,痛苦了一點(diǎn),沒落伍不能截圖,我用字符畫了一個(gè)其丑無比的表格,沒辦法,就這水平了,大家將就著看下吧,呵呵,哭吧。

  ____________________________________________________________________________
  |     字段 |   類型    |     整理  |  屬性 | NULL |   額外  |
  |    id     |    int(10)   | |  UNSIGNED  |   否 | auto_increment  |
  |   name|  varchar(10)   |  utf8_general_ci  | 否 |    |
  |      sex      |   tinyint(1)     |   否 | mobi  |  varchar(11)   |  utf8_general_ci  |               |        否       |  email  |  varchar(50)   |  utf8_general_ci  | 否| |
  |     addr      |  varchar(50)   |  utf8_general_ci    否   

  關(guān)于數(shù)據(jù)庫,我大概的講一下哦:
  id 大家再熟悉不過了吧?一組數(shù)據(jù)的唯一的標(biāo)識(shí)。比如說你在落伍的ID咯,點(diǎn)你的ID就出現(xiàn)一堆關(guān)于你的信息,這就是唯一的標(biāo)識(shí)。
    int(10)就是數(shù)據(jù)類型了,代表10位的整數(shù),UNSIGNED是非負(fù)的意思,auto_increment 是自動(dòng)添加。由于id設(shè)置為自動(dòng)添加,因此我    們建好它后就不用再管了,讓它自生自滅吧,呵呵。

  name 這個(gè)字段用來儲(chǔ)存名字,注意字段名可以隨便命名的,比如現(xiàn)在“name”,但為了方便后面的講解,大家暫時(shí)委屈一下跟我命名吧。      建議命名規(guī)則為小寫字母哦,中間加下劃線也可以。varchar(10)儲(chǔ)存中國人,10個(gè)字應(yīng)該夠了吧?呵呵,不管了,就這樣吧。varcha     r和char,前者省空間,后者省時(shí)間……扯遠(yuǎn)了,這些數(shù)據(jù)類型,還是大家自己google了解一下吧。utf8_general_ci,字符集,這個(gè)很     重要哦,你一定要清楚自己的數(shù)據(jù)庫用的什么字符集,不然會(huì)出現(xiàn)一堆亂碼哦。說到字符集,我大力推薦大家使用utf8了。

  sex 用來儲(chǔ)存性別,為什么類型是tinyint(1),1位小整數(shù)夠用嗎?當(dāng)然夠用了,模仿下二進(jìn)制,用0表示女,用1表示男就OK了,剛才忘記說    了一點(diǎn),可能有人還不明白,NULL,否,就是不為空的意思。

  mobi 我取得名字也都很直觀了,下面就快速帶過吧,mobi用來儲(chǔ)存手機(jī)號(hào)碼,當(dāng)然是11位咯。

  email 用來儲(chǔ)存電子郵件,50位應(yīng)該綽綽有余了。

  addr 用來儲(chǔ)存通訊地址,宇宙、地球、國家、省、市、鄉(xiāng)、鎮(zhèn)、村都寫進(jìn)去,50位也應(yīng)該夠了吧,呵呵。

  那么我們現(xiàn)在就來創(chuàng)建數(shù)據(jù)庫咯,建議大家使用phpMyadmin用SQL方式導(dǎo)入下列語句,因?yàn)檫@樣是最方便的了:
復(fù)制代碼 代碼如下:
  CREATE TABLE `addr_list` (
    `id`      int(10) unsigned NOT NULL auto_increment,
    `name` varchar(10) NOT NULL,
    `sex`    tinyint(1) NOT NULL,
    `mobi`  varchar(11) NOT NULL,
    `email`  varchar(50) NOT NULL,
    `addr`   varchar(50) NOT NULL,
    PRIMARY KEY  (`id`)
  ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

當(dāng)然你用MySQL Command Line Client手工輸入也可以哦,如果你不嫌累的話,呵呵,不過要注意一點(diǎn),就是把所有的 `` 符號(hào)去掉。也就是TAB鍵上面那顆詭異的按鍵。不然可能會(huì)出現(xiàn)意外哦。

  好了,那就等大家先把數(shù)據(jù)庫搞定了再說吧,打了半天字,手好酸,肚子也好餓,呵呵。先去吃飯,一會(huì)再繼續(xù)了,還有4分就落伍了,希望盡快吧,那樣就可以截圖了,不過用字符畫表格還是蠻有意思的,呵呵。

  恩,下面我們就將一個(gè)一個(gè)的做網(wǎng)頁,一個(gè)一個(gè)的寫程序了:
革命尚未勝利~我們接著來。需要對(duì)上面進(jìn)行點(diǎn)補(bǔ)充:要先創(chuàng)建一個(gè)數(shù)據(jù)庫才能導(dǎo)入哦!
  為了區(qū)分和方便講解,我把數(shù)據(jù)庫命名為list,把數(shù)據(jù)表命名為addr_list,還是把完整的SQL語句寫出來吧。
  首先創(chuàng)建數(shù)據(jù)庫 list:
  復(fù)制代碼 代碼如下:CREATE DATABASE `list` ; 
  然后創(chuàng)建數(shù)據(jù)表 addr_list:
  復(fù)制代碼 代碼如下:CREATE TABLE `addr_list` ( 
    `id`      int(10) unsigned NOT NULL auto_increment, 
    `name` varchar(10) NOT NULL, 
    `sex`    tinyint(1) NOT NULL, 
    `mobi`  varchar(11) NOT NULL, 
    `email`  varchar(50) NOT NULL, 
    `addr`   varchar(50) NOT NULL, 
    PRIMARY KEY  (`id`) 
  ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;   好,我們現(xiàn)在來做網(wǎng)頁+寫程序吧:

php技術(shù)30分鐘學(xué)會(huì)用PHP寫帶數(shù)據(jù)庫的簡單通訊錄第1/3頁,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 小麦进城电视剧| 连城诀1-40集全集免费| 心跳影视| 徐贤电影| 红海行动2在线观看| 《韩国小姐》| 程小西| 02j331| 太太的情人电影| 春娇与志明电影| 血色樱花| 菊次郎的夏天钢琴谱简谱| 香港论理| 吴雪雯| 沉默的较量| 2023中国十大廉洁人物事迹| 日韩在线日韩| 刘越| 尤勇个人资料简介简历| 韩国电影销售| 奥赛健美| outlander| 2024年村干部考公务员试题| 汤唯和梁朝伟拍戏原版视频| 龙的心电影完整版国语| 凶间雪山| 真的爱你最标准谐音歌词| 丁尼| 康斯但丁| 天猫店铺运营| 在屋顶上流浪| 我和我的祖国教案| 汤姆·威尔金森| 免费完整版在线观看| 架子姐姐| 古天乐电影全部作品最新| cctv6电影节目表| 数字记忆法编码100| 杀破狼3国语在线观看| 刑事侦缉| 散文诗二首批注|