Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL中的随机文本,点击按钮,不使用PHP刷新_Php_Mysql_Random - Fatal编程技术网

MySQL中的随机文本,点击按钮,不使用PHP刷新

MySQL中的随机文本,点击按钮,不使用PHP刷新,php,mysql,random,Php,Mysql,Random,我有一个MySQL数据库,带有和id以及一个文本字符串,我希望能够显示它,只需点击一个按钮,就可以显示另一个随机短语,而不必刷新整个页面 我看得很透彻,没有找到这个具体问题的答案 是否可以使用PHP进行此操作?首先尝试使用刷新 您需要从数据库中选择一个随机文本(提示,在mysql请求中使用RAND()) 一旦您知道如何做到这一点,就可以学习如何让Javascript与php页面对话,这样您就不再需要刷新了。它被称为AJAX,您可以查看JQuery()中的库,该库将帮助您使用它,特别是本页: 您

我有一个MySQL数据库,带有和id以及一个文本字符串,我希望能够显示它,只需点击一个按钮,就可以显示另一个随机短语,而不必刷新整个页面

我看得很透彻,没有找到这个具体问题的答案


是否可以使用PHP进行此操作?

首先尝试使用刷新

您需要从数据库中选择一个随机文本(提示,在mysql请求中使用
RAND()

一旦您知道如何做到这一点,就可以学习如何让Javascript与php页面对话,这样您就不再需要刷新了。它被称为AJAX,您可以查看JQuery()中的库,该库将帮助您使用它,特别是本页:

您的javascript将对php页面执行Ajax调用,将获取一些数据,然后能够在页面中显示这些数据

看看这个例子,你应该可以从那里开始


但首先使用刷新进行操作,这是第一步。

首先使用刷新进行尝试

您需要从数据库中选择一个随机文本(提示,在mysql请求中使用
RAND()

一旦您知道如何做到这一点,就可以学习如何让Javascript与php页面对话,这样您就不再需要刷新了。它被称为AJAX,您可以查看JQuery()中的库,该库将帮助您使用它,特别是本页:

您的javascript将对php页面执行Ajax调用,将获取一些数据,然后能够在页面中显示这些数据

看看这个例子,你应该可以从那里开始

但是,首先使用刷新,这是第一步。

如果我是你,我会使用 创建一个页面,在其中执行mysql查询,然后编写几行jquery以从该特定页面获取信息。使用jquery,您不必刷新页面,而且有很多简洁的方法可以在从数据库获得的数据之间进行更改

比如:

  $.get("the_separate_page.php", function(data){
   console.log('Your quote is : ' + data);
   //check your log
 });
如果我是你,我会用 创建一个页面,在其中执行mysql查询,然后编写几行jquery以从该特定页面获取信息。使用jquery,您不必刷新页面,而且有很多简洁的方法可以在从数据库获得的数据之间进行更改

比如:

  $.get("the_separate_page.php", function(data){
   console.log('Your quote is : ' + data);
   //check your log
 });

我已经准备好了(刷新),我没有问题。我将阅读jQuery文档!非常感谢。我已经准备好了(刷新),我没有问题。我将阅读jQuery文档!非常感谢。我真的很喜欢这个主意谢谢!!我稍后会尝试并发表评论,但我很感激@Trufa np,如果您对itI还有任何问题,请告诉我,我非常喜欢这个想法,谢谢!!我稍后会尝试并发表评论,但我很感激@特鲁法np,如果你还有什么问题就说