用于在 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">
   &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
  <a href="search.php">Search Flight</a>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp

 <a href="about.php">About us</a>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp

 <a href="help.php">Help/FAQ</a>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp

   </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】:

如果我没听错的话,你希望这个页面出现在弹出窗口中吗?所以你可以使用:

&lt;iframe src=''&gt; &lt;iframe&gt;

您需要将它放在您希望其他页面弹出的页面中。您现在需要设计一个弹出窗口(使用 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出现光标错位的问题

《iOS Human Interface Guidelines》——Popover

在警报框中显示复选框值