【问题标题】:how to make a link from the records in mysql?如何从mysql中的记录中建立链接?
【发布时间】:2015-06-22 07:46:55
【问题描述】:

我这里有显示记录表单数据库的代码..我想要的是我想将用户名设为链接,当我单击链接用户名时,它将打开一个新窗口..有人可以帮我吗有了它..因为我试图从互联网上搜索但它不起作用..

代码如下

 public function dataview($query)
 {

 $stmt = $this->db->prepare($query);
 $stmt->execute();

 if($stmt->rowCount()>0)
 {
 while($row=$stmt->fetch(PDO::FETCH_ASSOC)) {
 echo "<tr>";
 echo "<td> ".$row['user_id']." </td>";
 echo "<td> ".$row['username']." </td>";

 echo "<td> ".$row['password']." </td>";
 echo '<td><a style="float:left"  href="VIEWSAMPLE.PHP?user_id=' .  $row["user_id"] . '>'.$row["username"].'"<input name="image" type="image" value="edit"><image src="image/EDIT.png" class="img-responsive" width="25px"></a>
  <a style="float:left" href="delete.php?user_id=' . $row["user_id"] . '>" <input name="image" type="image" value="delete" onclick="return confirm(\'are you sure?\')"><image src="image/DELETE.png" class="img-responsive" width="25px"> </a></td>';
   echo "</tr>";
   }
 }
 else
 {
 echo "<tr>";
        "<td>Nothing here...</td>";
        "</tr>";
  }
 }
}
?>

这是 pop_up(this) 的代码

函数弹出(网址){ window.open(url,'win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=800,height=600,directories=no,location=no ') }

【问题讨论】:

  • 你试过什么?你说“它不起作用”,所以你一定尝试过一些东西。如果您发布的代码是您的尝试,那么您有什么具体问题? “它不起作用”几乎可以肯定是不够的。
  • @WaiHaLee 尝试了这段代码 echo ''.$row["username"].'';但问题是,当我单击链接时,它会打开一个新窗口,但同时它也会打开一个新选项卡..
  • 这可能是因为您同时使用了 Javascript 来pop_up 一个新窗口 target="_blank" 其中 弹出一个新窗口...?!
  • 我应该如何处理它?
  • 你到底为什么有reposted这个?!

标签: php html


【解决方案1】:

请发布 Javascript 代码

pop_up(this)

如果在js方法下为新窗口编写的任何代码,则删除

target="_blank"

在锚标记中。

【讨论】:

  • 我已经删除了 target="_blank" 但现在的问题是当我点击链接时它会打开一个新窗口,这很好,但问题是它也将我重定向到页面..可以你帮我吗?
  • 将 href 改为 href="#" 并添加这一行 Edit 获取 js 方法中的链接并将其添加到窗口链接中,如下所示 window.open("url","_blank")
  • 我试过了,但现在它重定向到 VIEWSAMPLE.PHP 页面
  • i go this error 解析错误:语法错误,意外的 'VIEWSAMPLE' (T_STRING),期待 ',' 或 ';'在 D:\wamp\www\PDO\sampleCRUD\class.user.php 第 135 行
  • 请告诉我您遇到此错误的行。
猜你喜欢
  • 2014-10-01
  • 1970-01-01
  • 2023-04-02
  • 2013-07-06
  • 2011-07-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多