从随机生成的按钮中获取数据库中的数据

时间:2010-01-12 11:22:35

标签: php

我发现很难,,,,从数据库中获取数据,而按钮是随机生成的,每个我如何获取

2 个答案:

答案 0 :(得分:2)

如果不了解你的问题究竟是什么,你可以像这样查看mysql查询结果:

// button_text is a database column in this example

while ($row = mysql_fetch_row($result)){
    echo "<button type="button">".$row['button_text']."</button>"; 
}

但要真正帮助你,你需要改写你的问题!

答案 1 :(得分:1)

我会对你要做的事做一些假设: 1.您有从数据库中获取更多信息的按钮 2.按钮是“随机”生成的,每个按钮调用不同的信息(宠物,汽车等)。

你可能会或可能不会使用ajax,但我会基本上假设直接使用php来描述它,并且你使用的是单页(为了清楚起见,我的解释)。

您需要做的是让每个按钮都是表单的链接或提交。这取决于您是否要使用GET或POST。按钮将具有php生成的链接(如果是GET)或值(如果是POST)。例如,使用获取链接可能是“www.file.php?cat = cars”。按钮只有“汽车”的值,并且由于生成麻烦,这不应该是保持它们相同的问题。

当页面现在根据点击重新加载时,页面顶部会有一个查询来获取新信息。例如,它将运行查询以查找具有汽车类别的所有项目。然后将显示新信息,并显示新的随机按钮。

非常重要:在查询中使用它们之前清理所有GET和POST值