2013-05-06 90 views
2

我知道標題搞砸了,但基本上我有:news.php,這是一種儀表板,我從DB獲取所有新聞,而我可以對它們執行操作(更新,刪除,插入新的),並以傳統方式(表格)顯示它們。問題是我想要在我的主頁(頁腳)上顯示第一條新聞的標題,但是當我包含include()的news.php文件時,其包含的洞代碼和主頁上的所有內容都包含在我的主頁中在news.php中,所有的新聞,按鈕(編輯,添加,刪除)等等。有沒有包含一個.php文件但不顯示的方法?我想創建一個只顯示第一條新聞的標題的函數,但是我不能導入和顯示孔代碼。在另一個.php文件中插入.php文件,只執行一個函數()

感謝您的快速回復。只有這個小問題,我會創建另一個文件,我可以在不使用框架的情況下獲得最新消息

+3

重構使你想要的函數在一個庫文件中,然後將它包含在'news.php'和其他任何你想使用它的地方。 – Quentin 2013-05-06 12:18:16

回答

1

您需要創建一個函數庫,這樣就可以調用特定的細分,如果你想要的。

但是,這裏有一個快捷方式。將news.php複製到news2.php中。進入news2.php刪除你不想要的所有部分;包括news2.php而不是

+0

我遵循了你的建議,因爲這對我來說是最簡單的,謝謝 – Ovidiu 2013-05-06 13:03:25

+0

世界的PHP編碼器,繼續生產潦草的代碼!做得好! -.- – 2013-05-08 14:04:03

0

您可以嘗試製作另一個名爲firstnews.php的文件,它只會檢索特定的第一條新聞幷包含該文件。

您應該閱讀MVC框架,它是分離數據檢索,操縱,然後實際顯示數據的好方法。例如,一個php文件將包含一個檢索所有新聞項的函數,另一個函數僅獲取最新的新聞文章。然後,顯示用戶數據的實際文件將簡單地選擇要使用的功能。

其中很多內容,但codeigniter框架是熟悉MVC框架的好方法,它將爲您打開很多門。

CodeIgniter Homepage

Manual on how to setup and use CodeIgniter

不過現在嘗試只是讓一個單獨的PHP文件,只檢索最新的新聞項,而不是所有的人,幷包括。

希望這會有所幫助!

-gui

相關問題