问题描述
|
我想为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());
}