如何在 php/html 表单中编写链接

How to write a link within a php/html form

本文关键字:链接 表单 html php      更新时间:2023-09-26

我想输入som文本以在表单字段中生成更新链接,但由于这些字段是从sql数据库填充的,并且位于代码的php部分中,因此我需要帮助来弄清楚如何正确编写链接。

链接是:

<a href="javascript:void(0);" onclick='$.get("do.php",{ cmd: "ban", id: "<?php echo $rrows['id']; ?>" } ,function(data){ $("#ban<?php echo $rrows['id']; ?>").html(data); });'>Ban</a>

这是我想要放置链接的部分,标记为my_link:

$result = mysql_query("SELECT * FROM logg WHERE UserGroup='".$_SESSION['user_group']."'     AND CompletedEvent='0'  ORDER BY RegDate DESC");
echo "<table border='1'>
<tr>
<th>RegDate</th>
<th>RegByUser</th>
<th>Event</th>
<th>Status</th>
</tr>";
while($row = mysql_fetch_array($result))
  {
  echo "<tr>";
  echo "<td>" . $row['RegDate'] . "</td>";
  echo "<td>" . $row['RegByUser'] . "</td>";
  echo "<td>" . $row['Event'] . "</td>";
  echo "<td>" my_link "</td>";
  echo "</tr>";
  }
echo "</table>";
mysql_close($con);

我希望有人能展示写这个链接的正确方法。

在标题中输入以下内容:

<script type="text/javascript">
    function banUser(id)
    {
        $.get("do.php",{cmd: "ban",id: id}, 
            function(data){$("#ban"+id).html(data);}
        );
    }
</script>

然后在你的 while 循环中使用它:

echo "<td><a href='#' onclick='banUser('"" .
     $row['id'] . 
    "'");'>Ban</a></td>";
echo "<td><a href='"javascript:void(0);'" onclick='"$.get('do.php',{cmd:'ban',id:'" . $rrows['id'] . "'},function(data){'$('#ban" . $rrows['id'] . "').html(data);});'">Ban</a>my_link '"</td>";