用于在 html 网页的警报弹出框中显示整个数据库的 Java 代码或 php 代码
Posted
技术标签:
【中文标题】用于在 html 网页的警报弹出框中显示整个数据库的 Java 代码或 php 代码【英文标题】:Java code or php code to display entire database in a alert pop up box in html web page 【发布时间】:2015-01-01 21:05:09 【问题描述】:嘿,伙计们,我正在为我的项目进行网页航空公司预订,在主页上我保留了一些文本框,当我点击提交按钮时,它会在已经在页面上的表格中显示数据..我想在弹出屏幕中显示整个表格。所以当我点击搜索按钮时,它应该搜索数据库并在弹出框中的表格中显示可供预订的航班...
这是在页面上显示数据的基本代码..我想更改它以在 java 或 php 弹出框中显示它,这可能有一些设计看起来有点吸引力..请帮助
<?php
include ('airlineDB2.php');
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css"></link>
</head>
<body>
<form action="" name="formdownload" method="post">
<center>
<div class="page">
<div class="header">
<div class="logo">
<img src="bankimg.jpg">
<div class="bnkname">
       <h1><font color="blue" size="10" font face="Lucida Handwriting">AIRINDIA Airline Reservation</font></h1>
</div>
<div class="linkspart">
<div class="sublinks">
<a href="airline.php">Home </a>      
<a href="search.php">Search Flight</a>      
<a href="about.php">About us</a>      
<a href="help.php">Help/FAQ</a>      
</div>
</div>
<div class="bodypart">
<div class="regi">
<table>
<tr><td colspan=2><h1>Domestic Flights</h1></td></tr></br>
<td height=50> From:</td><td><input type="From" name="from" size=30/>
<tr><td height=50>To: </td><td><input type="To" name="to" size=30/>
<tr><td><input name="submit" type="submit" value ="Search"></tr></td>
<table border="1" align="center" id="table1" cellpadding="0" cellspacing="0">
<tr>
<th>Flight No</th>
<th>Flight Company</th>
<th>Plane Type</th>
<th>From</th>
<th>To</th>
</tr>
<center>
<?php
$submit = @$_POST['submit'];
$from = @$_POST['from'];
$to = @$_POST['to'];
if($submit)
if($from==true)
$select=mysql_query("select * from flight where ffrom='$from' and tto='$to'");
while($row1=mysql_fetch_array($select))
$FlightNo = $row1['flightno'];
$FlightCompany=$row1['flightcompany'];
$PlaneType = $row1['planetype'];
$From =$row1['ffrom'];
$To =$row1['tto'];
?>
<tr>
<td align="center">
<?php echo $FlightNo;?>
</td>
<td align="center">
<?php echo $FlightCompany;?>
</td>
<td align="center">
<?php echo $PlaneType;?>
</td>
<td align="center">
<?php echo $From;?>
</td>
<td align="center">
<?php echo $To;?>
</td>
</tr>
<?php
echo"enter a place to go:";?>
</table>
</table>
</form>
</div>
</div>
</div>
</div>
</center>
</body>
</html>
【问题讨论】:
【参考方案1】:如果我没听错的话,你希望这个页面出现在弹出窗口中吗?所以你可以使用:
<iframe src=''> <iframe>
您需要将它放在您希望其他页面弹出的页面中。您现在需要设计一个弹出窗口(使用 css 和 javascript/jquery),以便在您需要时弹出。或者当你想要的时候。
CSS:
.popUp
display: none;
height: 400px;
margin-top: -300px;
width: 300px;
margin-left: -200px;
position: fixed;
left: 50%;
top: 50%;
right: 50%;
z-index: 100;
background: black;
margin-right: 10px;
jquery:
`
function popAuto(button,div)
button.on('click', function()
if(!div.is(':visible'))
div.fadeIn();
else
div.fadeOut();
);
`
button = div 你点击的地方或者你点击的东西。
div = 要弹出的 div。
希望对你有帮助
【讨论】:
以上是关于用于在 html 网页的警报弹出框中显示整个数据库的 Java 代码或 php 代码的主要内容,如果未能解决你的问题,请参考以下文章
当通过 innerHTML 添加 html 内容时,弹出框未显示
在IOS11中position:fixed弹出框中的input出现光标错位的问题