获取表中的行号并将其保存到php变量中

时间:2015-10-04 15:46:25

标签: javascript php html variables

我正在使用while循环将数据库中的数据显示到表中。当用户点击任何一行时,它应允许用户重定向到其他页面以编辑信息。我试图获取用户点击的行号,并需要转换为php变量。我怎样才能做到这一点?有没有其他方法来获得行号?这是我的代码:

str=str.split("?")[0]
filename = str.replace(/^.*[\/]/, '')

1 个答案:

答案 0 :(得分:0)

最好使用实际的链接,假设你要做一个标准的GET请求(如果没有,请扩展一下你正在尝试做的事情):

<td>
  <a href="path/to/some_script.php?n=<?php echo $i ?>">
    <font face="Arial, Helvetica, sans-serif"><?php echo $f1 ?></font>
  </a>
</td>

如果您必须使用JavaScript,您还可以将数字存储为数据,这可能更可靠:

<script>
    function myFunction(el) {
        alert(el.dataset.row);
    }
</script>

<tr data-row="<?php echo $i ?>" onclick="myFunction(this)">
  <font face="Arial, Helvetica, sans-serif"><?php echo $f1 ?></font>
</td>