我发现很难,,,,从数据库中获取数据,而按钮是随机生成的,每个我如何获取
答案 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值