div刷新页面时下降

问题描述

| 我想为android制作一个页面,每秒钟刷新一次。一切正常,但是当您单击“保留”按钮然后整个div下降并在上面留一个小空间时,我在此页面上遇到的问题仍然存在,但是在下一次刷新后就可以了。我试过没有div但它不起作用这是代码
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html xmlns=\"http://www.w3.org/1999/xhtml\">
<?PHP
Header(\'Refresh:2;url=http://medical.gofreeserve.com/and/checkm.PHP\');
?>
<head>

<style type=\"text/css\">
<!--
.style2 {color: #FFFFFF}
-->
</style>
</head>

<body  bgcolor=\"#000000\">

<?PHP 

include(\"../common/connection.PHP\");

?>



<?PHP   


if(isset($_GET[\'reserve\']))
{
 echo $sql = \"UPDATE    newsevents SET booking =\'1\'  WHERE news_id=\'$_GET[val]\'\";
 $query = MysqL_query($sql) or die(MysqL_error());  
 }







$new_query=MysqL_query(\"select * from newsevents where booking=0\") or die(MysqL_error());
while($row=MysqL_fetch_array($new_query))
{
$id=$row[\'news_id\'];
$date=$row[\'date\'];
$news_text=$row[\'text\'];



?> 



<div style=\"border-bottom:2px solid #FFFFFF\" >
<form name=\"fm1\" action=\"checkm.PHP\"  method=\"get\">
<table width=\"95%\">



<tr>
<td width=\"60%\" height=\"50\" ><span class=\"style2\"><?PHP echo $date ?></span></td>
<td width=\"40%\"><span class=\"style2\"><?PHP echo $news_text ?></span></td>
<td width=\"40%\"><span class=\"style2\"><input type=\"hidden\" name=\"val\" value=\"<?PHP echo $id?>\" / ></span></td>
<td width=\"30%\"><input type=\"submit\"  name=\"reserve\" id=\"reserve\"  value=\"reserve\"  /></td>

</tr>


</table>

</form>
</div>







<?PHP }?>



</body>
</html>
    

解决方法

        运行SQL查询时,您正在回显SQL语句,这将导致div下降。只需使用以下内容即可:
if(isset($_GET[\'reserve\']))
{
  $sql = \"UPDATE newsevents SET booking =\'1\'  WHERE news_id=\'\".$_GET[\'val\'].\"\'\";
  $query = mysql_query($sql) or die(mysql_error());  
}