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