javascript、php、mysql和settimeout

javascript、php、mysql和settimeout,javascript,php,mysql,settimeout,Javascript,Php,Mysql,Settimeout,我是一个较新的编程网页,我有一个问题,这些语言。 我有一个带有javascript和php代码的init函数来访问mysql 该函数调用一个刷新函数,该函数访问mysql,并在该函数结束时调用settimeoutrefresh;5000以每5秒再次执行该功能。 但我发现的问题是,php只执行一次,而javascript却一次又一次地执行。 有人知道为什么php只执行一次 非常感谢简单地说 Php在服务器中执行,而javascript是客户端语言。无论何时加载网页,它都会在服务器端进行解析,然后显

我是一个较新的编程网页,我有一个问题,这些语言。 我有一个带有javascript和php代码的init函数来访问mysql 该函数调用一个刷新函数,该函数访问mysql,并在该函数结束时调用settimeoutrefresh;5000以每5秒再次执行该功能。 但我发现的问题是,php只执行一次,而javascript却一次又一次地执行。 有人知道为什么php只执行一次

非常感谢

简单地说 Php在服务器中执行,而javascript是客户端语言。无论何时加载网页,它都会在服务器端进行解析,然后显示在浏览器上。因此,php中的操作已经执行,一旦页面加载,就无法再次执行相同的php操作

这些php操作只能由 1.重新加载整个网页 2.使用异步方法,例如ajax,它可以用于与服务器端交互以执行操作,甚至在加载页面后也可以将结果返回到客户端


希望这能回答您的问题

您可能不会像现在这样在这些问题上得到太多帮助。我建议你先读一下,请把你的代码贴在这里。我认为在不知道你的代码是什么的情况下回答你的问题是不可能的。为什么你在尝试做一些事情之前不阅读大量的书籍和教程,而不知道绝对的基础知识?发展需要多年的学习。在你真正学会之前,你只会遇到一个又一个问题。