php mysql ,需要将查询结果带到另一个页面

标签 php mysql

page1.php中的代码(部分代码)

while ($row = mysql_fetch_assoc($result)) 
    {
        echo '<a href="page2.php">',($row[0]),'</a>';
    }

如何将 $row[0] 中的值读取到 page2.php?

基本上我想使用 page2.php 中的该值来运行 mysql 查询。使用 <a href="page2.php"></a> 我走在正确的轨道上吗?在这里?..

如有任何建议,我们将不胜感激。

如果我的问题不清楚,请告诉我。我会尽力表述得更好。

感谢您的帮助。

最佳答案

一种可能的方法是:

while ($row = mysql_fetch_assoc($result)) 
    {
        echo '<a href="page2.php?value1=' . $row[0] .'">Link Text</a>';
    }

然后在第二页上,您可以使用 $_GET['value1'] 访问该变量

在此示例中,您将从数据库中取出值并将其粘贴到查询字符串中。请确保在未对它们进行 sanitizer 的情况下不要以相反的方式进行操作!

要做两个,这样做:

echo '<a href="page2.php?value1=' . $row[0] .'&value2=' . $row[1] .'">Link Text</a>';

关于php mysql ,需要将查询结果带到另一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27007543/

相关文章:

php - 在Php中设置mysql结果集的列宽

php日期范围仅选择一年的数据

php - 用于检查字符串的 MySQL 数据类型资源

javascript - 为 ContentTools 自定义编辑按钮

Mysql:添加一列并填写

php - 如何在 MySQL 中搜索名字和姓氏?

php - 我没有让 Paypal 交易变量正确返回?

php - 执行 PHP 循环直到数组结束或达到一定的迭代次数?

javascript - Mysql AES_ENCRYPT => 客户端 JavaScript Aes.Ctr.decrypt 问题

mysql - 运行EXPLAIN时,如果key的字段值不为null,Extra为空,是否使用了key?