十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
兄弟。。服务器是不能操作数据库的,只有php才能操作数据库。。应该是服务器定期执行某个php程序,这个php程序刷新数据库。。linux下面可以用crontab命令,把你的php程序写在一个文件里面,然后用crontab命令定期调用。。
创新互联是一家做网站、网站建设,提供网页设计,网站设计,网站制作,建网站,按需定制制作,网站开发公司,于2013年开始是互联行业建设者,服务者。以提升客户品牌价值为核心业务,全程参与项目的网站策划设计制作,前端开发,后台程序制作以及后期项目运营并提出专业建议和思路。
可以,第一种:可以在服务器上写一个定时任务,每隔一段时间调用一个插入数据接口。
第二种:foreach里面写sleep(1);暂停
function get_num($multi) {
if(! file_exists("tmp.dat")) {
touch("tmp.dat");
return 0;
}else {
return intval( (time()-filectime("tmp.dat"))/60/60/24 ) * $multi;
}
}
调用这个函数参数是自定义的数字,返回显示的数字
原理就是在同一目录创建一个空文件,第一次执行会记录下这个时间,后面再调用就返回时间差~~,文件本身就记录了时间戳,调用的时候计算这个时间差,然后返回这个值
要求目录有写入权限~~~
先创建一个php页面,例如叫doup.php,在其中穿件一个form:
form enctype="multipart/form-data" action="doup.php" method="POST"
lable
input name="sdd" type="text" /
input name="sdd" type="submit" value="提交"/
/lable
/form
?php
$conn=mysql_connect("localhost","root","123")or die("连接错误".mysql_error());
mysql_select_db("数据库名",$conn);
$myvalue=$_post["sdd"];
$sql="insert into dfgghy(myvalue) value('$myvalue')";
$re=mysql_querry($sql);
?