我的程序包括为 MySQL 表中的每一行创建超链接。所以我使用 C MYSQL API 来检索表的内容:
while ((row = mysql_fetch_row(result)))
{
....//some code to print the data....
}
我可以输出数据。但是我们需要在每个打印结果中创建超链接,它应该链接到另一个页面,我可以在其中使用该特定字符串进行其他处理:
<a href="processfile">text1</a>
<a href="processfile">text2</a>
问题是:我需要在另一个页面中显示用户点击的字符串。但是我怎么知道用户点击了哪个字符串,因为他们指向同一个文件?
最佳答案
您应该在链接中包含额外信息,以便您在表格中查找它。
例如:
<a href="processfile?param=text1">text1</a>
<a href="processfile?param=text2">text2</a>
如果不能保证文本是唯一的,也许可以在此处包含行 ID。
你可以通过
读取这些额外的参数如果您想在客户端处理它,或者根据您在服务器端使用的内容,以其他方式读取 GET 参数。
关于html - 使用超链接的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18456178/