社区
基础编程
帖子详情
如何清空内存?
marlantz
2002-07-29 05:24:09
我将网页中的内容付值给一个网页的变量,然后再把这个变量付值给PHP语句中的变量,并加入数据库中,可是那个内容就一直存在那个变量中,我每刷新一次就在数据库中添加一次,请问该怎么在添加依次后就把内存清空?并且判断原数据库中是否有重复的内容?
...全文
562
6
打赏
收藏
如何清空内存?
我将网页中的内容付值给一个网页的变量,然后再把这个变量付值给PHP语句中的变量,并加入数据库中,可是那个内容就一直存在那个变量中,我每刷新一次就在数据库中添加一次,请问该怎么在添加依次后就把内存清空?并且判断原数据库中是否有重复的内容?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netbat_wdc
2002-07-30
打赏
举报
回复
你是本页直接调用的吧
不是内存的缘故,是页面url参数
你可以重新定向if($submit){ //处理函数;
header("location:$PHP_SELF");
}
LeeMaRS
2002-07-30
打赏
举报
回复
<?
$connect=mysql_connect("localhost","root","");
mysql_select_db("carmoon",$connect);
$time=date("Y-m-d.G:i:s");
$query=mysql_db_query('select * from vote',$connect);
$query=mysql_query("insert into vote(item,time) values('$item0','$time')",$connect);
mysql_close($connect);
?>
<?header("location:$PHP_SELF");?>
偶对你这段代码表示疑义 : 不管表单是否提交,你都插入数据库,肯定不对.而且header的作用是转向,在这里似乎没有意义.改成:
<?
if (isset($_POST["Submit"])) // 判断是否有表单提交
{
$connect=mysql_connect("localhost","root","");
mysql_select_db("carmoon",$connect);
$time=date("Y-m-d.G:i:s");
$query=mysql_db_query('select * from vote',$connect);
$query=mysql_query("insert into vote(item,time) values('$item0','$time')",$connect);
mysql_close($connect);
}
?>
LeeMaRS
2002-07-30
打赏
举报
回复
ob_end_clean()是清空输出缓冲区:)
xizi2002
2002-07-30
打赏
举报
回复
清空内存,如果我没有想错的话,在php 中执行这个函数就可以了,
ob_end_clean();
marlantz
2002-07-30
打赏
举报
回复
以下是我的源程序,大家看该怎么改:
<html>
<head>
<title>在线投票!</title>
</head>
<body bgcolor="#0099FF" text="#666666">
<div align="center">
<form action="$PHP_SELF" method="get" name="form">
<table width="75%" border="0" cellspacing="1" bgcolor="#FFFF00">
<tr bgcolor="#0099FF" align="center" valign="middle">
<td width="20%" height="30">添加投票项目</td>
<td width="65%" height="30">
<input type="text" name="item0" size="50%">
</td>
<td width="15%" height="30">
<input type="submit" name="Submit" value="添加">
</td>
</tr>
</table>
</form>
<br>
<?
$connect=mysql_connect("localhost","root","");
mysql_select_db("carmoon",$connect);
$time=date("Y-m-d.G:i:s");
$query=mysql_db_query('select * from vote',$connect);
$query=mysql_query("insert into vote(item,time) values('$item0','$time')",$connect);
mysql_close($connect);
?>
<?header("location:$PHP_SELF");?>
<table width="75%" border="0" cellspacing="1" bgcolor="#FFFF00" cellpadding="1">
<tr bgcolor="#0099FF" valign="bottom">
<td align="center" height="17"> 调查项目 </td>
<td align="center" height="17">开始时间 </td>
<td align="center" height="17"> 投票 </td>
</tr>
</table>
</div>
</body>
</html>
marlantz
2002-07-29
打赏
举报
回复
我用的是PHP4.0+mysql!
C++ 如何快速
清空
vector以及释放vector
内存
?
1、为什么需要主动释放vector
内存
vector其中一个特点:
内存
空间只会增长,不会减小,援引C++ Primer:为了支持快速的随机访问,vector容器的元素以连续方式存放,每一个元素都紧挨着前一个元素存储。设想一下,当...
C++ Vecor
清空
内存
为了消除空间浪费,有两种方法可以
清空
内存
空洞,两种方法各有异同。 方法1:vector<Type>(vecName).swap(vecName); 只
清空
vecName的
内存
空洞,保留其原有元素 方法2:vector<Type>().swap(vecName)...
如何清理电脑
内存
?让电脑运行如飞!
电脑
内存
的清理对于维护系统性能至关重要。本文将详细介绍如何清理电脑
内存
的三种方法,每种方法都会详细说明步骤,以确保您可以有效地清理电脑
内存
,提高电脑性能。
如何在 Linux 中
清空
缓冲区和缓存
内存
?
在 Linux 系统中,缓冲区和缓存
内存
起着重要的作用...然而,有时候我们可能需要
清空
缓冲区和缓存
内存
,以释放系统资源或解决某些性能问题。本文将详细介绍如何在 Linux 中
清空
缓冲区和缓存
内存
,并提供一些实际的示例。
什么是
内存
泄漏?Chrome浏览器中怎么查看
内存
占用情况?
JavaScript,会在创建变量(对象,字符串等)时分配
内存
,并且在不再使用它们时“自动”释放
内存
,这个自动释放
内存
的过程称为垃圾回收。 因为自动垃圾回收机制的存在,让大多Javascript开发者感觉他们可以不关心...
基础编程
21,890
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章