利用php代码,如何让服务器自动定时更新数据库数据

利用php代码,如何让服务器自动定时更新数据库数据,第1张

兄弟。。服务器是不能 *** 作数据的,只有php才能 *** 作数据库。。应该是服务器定期执行某个php程序,这个php程序刷新数据库。。linux下面可以用crontab命令,把你的php程序写在一个文件里面,然后用crontab命令定期调用。。

创建一个thinkphp 项目tp,如下图,其中indexphp为入口文件,App为项目文件夹

在App/Conf下的configphp中,配置数据库连接

在数据库中创建表qq_game,add  写入(新增)数据到数据库,语法如下,返回值是插入数据的主键值ID

在App/Lib/Action下的IndexActionclassphp中,创建函数addGame,将数据插入数据表,如下:

添加 *** 作,也可以使用连贯 *** 作,即将上图代码最后两行换为下图,即可显示:

//经过测试,一个很小的问题,只是你的sql语句写错了。

include_once 'cnnphp';

mysql_query("SET NAMES 'gbk'");//解决汉字 

$result = mysql_query ( "select  from univ_basic_info" );

while ( $row = mysql_fetch_array ( $result ) ) {

    $str1 = strip_tags ($row['univ_kind']);

    var_dump($str1);

    $i= $row['univ_id'];

    mysql_query("UPDATE univ_basic_info SET univ_kind='$str1' WHERE 'univ_id'=$i"); 

    //注意此sql语句,univ_kind  不应该有引号,而变量$str1则应该带引号

    //你的错误就在于此

}

以上就是关于利用php代码,如何让服务器自动定时更新数据库数据全部的内容,包括:利用php代码,如何让服务器自动定时更新数据库数据、thinkphp更新数据怎么添加条件、php 更新数据库某一字段等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10081011.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存