很多站长朋友们都不太清楚php生成word简历,今天小编就来给大家整理php生成word简历,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 建立一个php页面,生成个人简历中的信息 2、 如何用PHP生成word文档 3、 php导出word和pdf文件 4、 怎么将前程无忧里导出的简历格式改成word? 5、 在前程无忧网导出WORD简历结果导出的是php格式的,为什么会这样 6、 PHP读取/生成word文档 建立一个php页面,生成个人简历中的信息调用指定ID,例如查看张三的简历
<?php
$link=mysql_connect("localhost","root","root");//账号,密码
if(!$link) echo "没有连接成功!";
mysql_select_db("data1", $link);//选择数据库
mysql_set_charset('utf8', $link);
$sql = "SELECT * FROM info where id=1";//SQL查询语句,指定你要获取的ID,info为表名
$rs = mysql_query($sql, $link);//获取数据集
$row=mysql_fetch_array($rs);
?>
<table width="505" border="0">
<tr>
<td bgcolor="#CCCCCC">nbsp;姓名</td>
<td bgcolor="#CCCCCC">nbsp;年龄</td>
<td bgcolor="#CCCCCC">nbsp;性别</td>
<td bgcolor="#CCCCCC">nbsp;籍贯</td>
</tr>
<tr>
<td>nbsp;<?php echo $row['name'];?></td>
<td>nbsp;<?php echo $row['age'];?></td>
<td>nbsp;<?php echo $row['sex'];?></td>
<td>nbsp;<?php echo $row['hometown'];?></td>
</tr>
</table>
以上将输出张三的建立信息。
我根据你说的,创建数据库data1,编码是utf8格式的,你自己注意下。
如何用PHP生成word文档利用php生成word文档,生成的word文件可以用word,wps等软件打开。具体代码如下:
function word($data,$fileName=""){
if(empty($data)) return "";
$data="".$data."";
if(empty($fileName)) $fileName=date("YmdHis").".doc";
$fp=fopen($fileName,"wb");
fwrite($fp,$data);
fclose($fp);
}
示例如下:
$str="
利用php创建word文档
php导出word和pdf文件1首先下一个phpexcel
2下载完成的是一个压缩文件,解压放到你的项目目录里
3.下面进入代码;
4.
//引入PHPExcel库文件(路径根据自己情况)
include './phpexcel/Classes/PHPExcel.php';
//创建对象
$excel = new PHPExcel();
//Excel表格式,这里简略写了8列
$letter = array('A','B','C','D','E','F','F','G');
//表头数组
$tableheader = array('学号','姓名','性别','年龄','班级');
//填充表头信息
for($i = 0;$i < count($tableheader);$i++) {
$excel->getActiveSheet()->setCellValue("$letter[$i]1","$tableheader[$i]");
}
5.
//表格数组
$data = array(
array('1','小王','男','20','100'),
array('2','小李','男','20','101'),
array('3','小张','女','20','102'),
array('4','小赵','女','20','103')
);
//填充表格信息
for ($i = 2;$i <= count($data) + 1;$i++) {
$j = 0;
foreach ($data[$i - 2] as $key=>$value) {
$excel->getActiveSheet()->setCellValue("$letter[$j]$i","$value");
$j++;
}
}
6.
//创建Excel输入对象
$write = new PHPExcel_Writer_Excel5($excel);
header("Pragma: public");
header("Expires: 0");
header("Cache-Control:must-revalidate, post-check=0, pre-check=0");
header("Content-Type:application/force-download");
header("Content-Type:application/vnd.ms-execl");
header("Content-Type:application/octet-stream");
header("Content-Type:application/download");;
header('Content-Disposition:attachment;filename="testdata.xls"');
header("Content-Transfer-Encoding:binary");
$write->save('php://output');
7.打开页面,刷新的时候会弹出对话框,让你选择文件保存路径和文件名称,
8.打开表格后,数据和格式跟代码中的一致,说明PHP导出的Excel是正确的。如果出现错误,检查一下你的表格数组和数据数组吧。
怎么将前程无忧里导出的简历格式改成word?1、可以进入官网首页,点击登录账号。
2、登录账号后,找到编辑简历选项,点击进入。
3、进入简历编辑界面,在页面的左上角,找到你的简历下的预览功能。
4、点击预览后,会进入简历预览页面,查阅简历是否无误,在页面的右上角有一个导出选项。
5、在导出简历设置中,你可以选择导出格式为word文档或是HTML文件。
6、一般将简历以word文档格式导出,随后你就可以在word文档中打开简历,对内容进行编辑整理了。
在前程无忧网导出WORD简历结果导出的是php格式的,为什么会这样建议选择打印,打印到文档,如果导出为php的,证明没导出成功,只是把连接记录下来了,并没有导出
PHP读取/生成word文档<?php
session_start();
header("content-type: application/msword");
header("content-disposition: attachment; filename=temp.doc");
header("pragma: no-cache");
header("expires: 0");
//从这里开始直接输出内容,任何形式
echo '<div><img src="/data/upload/help/202303/02/dbd7790bcd23fde7607101ef6a633779.'.$_SERVER['SERVER_NAME'].dirname($_SERVER['REQUEST_URI']).'/images/banner.jpg"></div>';
echo str_replace('border="1"','border="0"',$_SESSION['create']);
?>
关于php生成word简历的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php生成word简历 php简历模板的详细内容...