-1

我正在做一个 php mysql 查询,我想要的是每次输入数据时自动实现,而不必为浏览器做

这是 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);
?>

我怎么能做到这一点自动实现?

问候


借口是我说西班牙语几乎听不懂英语

如果您自动更新数据

4

1 回答 1

0

如果我理解正确,您希望每次表或数据库中有新数据时自动执行查询。这意味着,如果您在“mybb_threads”表中获得新信息,您希望用户在不更新浏览器的情况下看到这些新数据。

要实现这一点,您需要使用 Javascript 和称为 Ajax 的东西。基本上你所做的是每分钟或任何时间,你强制浏览器调用一个 php 文件。

您可以在此处阅读有关 jQuery .ajax() 函数的更多信息,这是一个很好的起点: http ://api.jquery.com/jQuery.ajax/

您还可以查看很好地解释该方法的 Wiki: http://en.wikipedia.org/wiki/Ajax_(programming)

于 2013-10-28T04:10:04.300 回答