2013-10-28 39 views
-1

我想提出一個PHP MySQL查詢,我要的是自動具體化每次輸入數據,並沒有做它的瀏覽器我怎麼會自動更新一個查詢的PHP或JavaScript

時間是這樣的查詢在PHP中:

<?php 
include "conexion.php"; 
$consulta ="SELECT subject,tid,username FROM mybb_threads ORDER BY tid DESC LIMIT 15"; 
    $resultado = mysql_query($consulta) 
echo "<table border='0'><td>"; 
while($fila = mysql_fetch_array($resultado)){ 
echo " <div > 
    <a target='_parent' href='showthread.php?tid=".$fila['tid']."'> " . $fila["subject"] ."</a></td><tr><td>Por: " .$fila["username"]."</div><br>"; 
    } 
echo '</td></table>'; 
mysql_close($enlace); 
?> 

怎麼能我也能自動具體化?

問候


的藉口就是我講西班牙語幾乎不懂英語

如果您更新數據自動

+0

「實現」是什麼意思? – Markasoftware

+0

我認爲他的意思是「更新」。 :P –

+0

的藉口就是我講西班牙語幾乎不懂英語 如果更新數據的[錯誤iframe的HTML字符(自動 –

回答

0

如果我理解正確的話,你要執行的查詢每次在表或數據庫中都有新數據時自動執行。意思是,如果您在表「mybb_threads」中獲得新信息,您希望用戶在不更新瀏覽器的情況下查看這些新數據。

爲了實現這一點,您需要使用Javascript以及一些名爲Ajax的工具。基本上你所做的就是每分鐘或者任何時間,你強迫瀏覽器調用一個php文件。

你可以在這裏閱讀更多關於jQuery的阿賈克斯()函數,這是一個偉大的地方開始: http://api.jquery.com/jQuery.ajax/

您還可以檢查出解釋相當不錯的方法維基: http://en.wikipedia.org/wiki/Ajax_(programming)