PHP 弹出页面以 db 显示记录的内容


PHP Popup Page show content of records in db

我在PHP页面上有链接,它列出了数据库中的所有记录。

链接如下所示:

<a href="http://domain.com?id=1">View Records</a> <--末尾的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
一种

(多种方式)弹出窗口的非常基本的例子:

<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>

弹出窗口.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);
?>