2010-06-20 71 views
0

我仍在決定數據庫模式,但我將保存在數據庫表中的聊天記錄。 MySQL數據庫將不斷更新。從數據庫中顯示數據最友好的方式是什麼?我應該只使用PHP來做到這一點?有什麼更容易嗎?可以soemone給我舉例說明如何以友好,好看的方式顯示數據在網頁上顯示已保存的mysql數據庫聊天記錄

+0

這實際上更像是一個Google問題。 – 2010-06-20 21:40:12

+0

爲什麼**「顯示」** *編程*相關? – 2010-06-20 21:57:19

+1

似乎問題在於「什麼是最好的方式來做到這一點?SQL是否適應了這種情況/問題?」 – dzen 2010-06-20 22:22:42

回答

1

假設你使用PHP和MySQL並且在變量$ mysqli中有一個MySQLi連接; 數據庫結構應該是這樣的:

ID INT(7) - 具有自動增量的主鍵,作者爲varchar(255),時間標記時間戳(SQL類型),內容文本(0)

PHP代碼如下:

<?php 
$q = $mysqli->query('SELECT id, author, UNIX_TIMESTAMP(timestamp) AS time, content FROM table'; 
while($row = $q->fetch_object()) 
    echo date('l jS \of F Y h:i:s A', $row->time).'<b> &lt;'.$row->author.'&gt;</b>: '.$row->content.'<br />; 
?> 

這個例子將輸出類似於> 2010年1月下午9時31分02秒< Cypher支架的週日第2:你好,哥們!

+0

更多信息:http://www.php.net/manual/en/mysqli.query.php 但是,PHP/MySQL(i)是最簡單的方法。 至於漂亮,你需要使用CSS來應用樣式。但是PHP可以爲你設置一個可靠的佈局,只需在你的循環中使用我的html標籤。參見echo(); – 2010-06-21 00:07:30

相關問題