在做第一個demo之前,我完全沒有想到分頁的問題。因為書上也沒有特別單獨拿出來說,所以當我看到一頁網(wǎng)頁變得很長,擠滿了數(shù)據(jù),不禁頭疼了起來。
于是我開始百度起分頁的方法,網(wǎng)上很多都寫著用js做,但是對于當時剛剛學(xué)習(xí)了簡單的html和php知識,完全不懂js的語法,只要查到帶有js的就直接忽略。好不容易找到一段單純的php代碼放到自己的代碼中卻沒有作用,最終又是經(jīng)過長時間的百度與“千辛萬苦”的嘗試才終于找了一段能用在我demo里的代碼。
勉勉強強“做”完了分頁,接下來要做的就是根據(jù)條件查詢了。因為之前有看過教程如何用php提交表單,所以這一塊在原理上我還是有一定了解的。我就按著之前教程中提交數(shù)據(jù)的方法做了一個簡單的文字查詢,輸入郵箱或者其它數(shù)據(jù),可以查詢到這個郵箱詳細的信息。到這一切還算順利,但是接下去想要做一個根據(jù)下拉框條件查詢卻把我難住了。因為當時對于hmtl代碼不熟悉,教程上也只是簡單的提交文字表單,沒有下拉框的例子。于是我簡單的demo又一次喜聞樂見卡住了…
雖然到此時這個簡單的demo還沒有完成,但是卻讓我發(fā)現(xiàn)了許多被我忽略的問題,也學(xué)到了很多書本上沒有的內(nèi)容,讓我知道了編程并沒有那么簡單,需要將各種知識融會貫通,只有完全熟悉了各種語法才能將一個完整的頁面編寫出來,編程是一門很大的學(xué)問。
(未完待續(xù))