mysql怎么做网页_小白PHP+mysql简易批量制作html网页或txt文件

notepad++中打开新文件继续输入

require_once("connect.php");//用来连接你刚才那个文件

$query = "SELECT * FROM student";//连接数据库数据

$result = mysql_query($query) or die("Query failed : " .mysql_error());

/* 生成 HTML 结果 */

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

//从数据库取出内容,循环写入文件,写完为止

$name=$row['name'];//学生名字赋予变量

$age=$row['age'];//学生年龄赋予变量

$chengji=$row['chengji'];//学生成绩

$path="123/$name.html";//准备批量生成的文件路径

$fp=fopen("./muban.html","r"); //只读打开模板

$str=fread($fp,filesize("muban.html"));//读取模板中内容

$str=str_replace("{name}",$name,$str);

$str=str_replace("{age}",$age,$str);

$str=str_replace("{chengji}",$chengji,$str);

//上面三行为替换模板中的内容

$handle=fopen($path,"w");//打开文件,如果没有自己创建

fputs($handle,$str);//把模板中的文件内容放入到批量文件中

fclose($handle);//关闭文件

fclose($fp);//关闭文件

}

mysql_free_result($result);//释放,不用管

mysql_close($link);//不用管

?>

保存为php文件,我起的名字为fuzhi

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值