我在PHP页面上有链接,列出了数据库中的所有记录。
链接看起来像这样:
<a href="http://domain.com?id=1">View Records</a>
&lt; - 最后的ID
我想要点击该链接并选择一个弹出窗口,显示来自id 1的所有字段
单击链接时,弹出窗口中显示id = 1的所有字段的最简单方法是什么?
例如:我有一个这样的表:
id | name | surname
--------------------
1 | Bob | brown
2 | Ken | blob
然后点击看起来像这样的链接:
<a href="http://domain.com?id=1">View Records</a>
我需要一个弹出窗口打开并显示如下内容:
ID - 1
Name - Bob
Surname - Brown
答案 0 :(得分:1)
弹出窗口的一个(多种方式)的非常基本的例子::
<a href="javascript:void(0)"onclick="window.open('http://domain.com/popup.php?id=1', 'View','width=300,height=200,menubar=yes,status=yes')">View Records</a>
<强> popup.php:强>
<?php
$con = mysql_connect("localhost","username","password");
if (!$con) die('Could not connect: ' . mysql_error());
mysql_select_db("my_database", $con);
$result = mysql_query("SELECT * FROM MyTable WHERE myID=".$_GET['id']);
$row = mysql_fetch_array($result);
echo 'ID - '.$row['id'] . '<br/>';
echo 'Name - '.$row['name'] . '<br/>';
echo 'Surname - '.$row['surname'] . '<br/>';
mysql_close($con);
?>