我有一个从SQL表中调出数据PHP页面,然后将其显示。 我想创建一个弹出页面,查看相关的表(规范化的数据库)一个数据表。 我无法弄清楚如何做到这一点。 我当前的PHP表显示 其中$结果是一个mysqli的查询阵列传递PHP变量的JavaScript函数
while($row = mysqli_fetch_array($result)) {
echo '<tr>';
echo "<td style='border:1px solid black;'>{$row['first_name']}</td>";
echo "<td style='border:1px solid black;'>{$row['last_name']}</td>";
echo "<td style='border:1px solid black;'>{$row['grade']}</td>";
echo "<td style='border:1px solid black;'>{$row['gpaP']}</td>";
echo "<td style='border:1px solid black;'>{$row['AGP']}</td>";
echo "<td style='border:1px solid black;'>{$row['rigorP']}</td>";
echo "<td style='border:1px solid black;'>{$row['APP']}</td>";
echo "<td style='border:1px solid black;'>{$row['formID']}</td>";
echo "<td style='border:1px solid black;'>{$row['total']}</td>";
echo "<td style='border:1px solid black;'>{$row['date']}</td>";
echo "<td style='border:1px solid black;'>{$row['IP']}</td>";
echo '</tr>';
}
和
echo "<td style='border:1px solid black;'>{$row['formID']}</td>";
是什么,我需要改变成一个弹出框热链接。在弹出的href应该是“activities.php?form_id = {$ formID}”,但我不能想出一个办法做到这一点,同时处理所有与PHP和一切冲突。 我试图做的是让喜欢
echo "<td style='border:1px solid black;'><a href=\"javascript:win1()\">asdfasd<a/></td>";
一个链接,然后创建一个javascript函数一样
<script language="JavaScript">
function win1() {
window.open("activities.php?form_ID={$formID}","Window1","menubar=no,width=460,height=360,toolbar=no");
}
</script>
但因为$ formID可变心不是越来越加载某种原因,这是行不通的。如果我尝试从activities.php变量像
$getvar = $_GET['form_ID'];
然后
echo $getvar;
它显示什么.. 有人请帮助我,我想我的头要爆..
后,我得到了activities.php回声的变量显示 “未定义” – lonewaft
你怎么得到你的'formID'?也许这应该是'WIN1($行[“formID”]' – codingbiz
你的意思是WIN1($行[“formID”])用括号吧? – lonewaft