就是把查到的所有的记录放到$message里发送出去,收到邮件显示的当然也就是你查到所有的内容了!
解决方案 »
- 关于隐藏域传值的问题
- 急!!高分求教!!各高手请看一下吧???关于调试中:这个提示问题:我该怎么改呢??调试错误: 行 49 - Call to undefined function mysql_pconnect()
- redhat9下配置完lamp后,在test.php文件的echo "path=$PATH";为啥不显示路径??
- 表单提交时调用php的问题
- 现在做php都包美工吗?
- sql中group by的一点困惑,sql老鸟来帮忙看看
- SAVE.DO是什么东东?
- PHP文件下载方案疑问
- PHP在不同系统下上传文件的问题
- php二维数组排序 数组按键值重新组合
- 字符串分离解析,关键字配合,相当有难度的问题,请施援手
- SQL 分类排序 两个表 category、read,按照read.cid的多少来排序category表中的cid,
<table>
<tr>
<td>'.$myrow['staffid'].'</div></td>
<td>'.$myrow['staffname'].'</div></td>
</tr>
</table>
'
这样循环的话不就把结果都加一起了吗,你上面只是得到了最后一个id和name。
<table>
<tr>
<td>'.$myrow['staffid'].'</div></td>
<td>'.$myrow['staffname'].'</div></td>
</tr>
</table>';用连接符连起来。。
<table>
<tr>
<td>'.$myrow['staffid'].' </div> </td>
<td>'.$myrow['staffname'].' </div> </td>
</tr>
</table>';
这样也可以。
$subject = "Work redeploy";
$mysql="select * from _staffinfo where id in (".join(',',$txtsid);.")";
$myrs=mysql_query($mysql);
while($myrow=mysql_fetch_array($myrs)){
$message .= '
<table>
<tr>
<td>'.$myrow['staffid'].'</div></td>
<td>'.$myrow['staffname'].'</div></td>
</tr>
</table>';
} mail($row4['email'], $subject, $message);帮lz简写了下。。
$subject = "Work redeploy";
$mysql="select * from _staffinfo where id in (".join(',',$txtsid);.")";
$myrs=mysql_query($mysql);
$message = '<table>';
while($myrow=mysql_fetch_array($myrs)){
$message .='
<tr>
<td>'.$myrow['staffid'].'</div></td>
<td>'.$myrow['staffname'].'</div></td>
</tr>';
}
$message .='</table>'; mail($row4['email'], $subject, $message);
同一个表格里
$email =$row4['email'];
$subject = "Work redeploy";
$mysql="select * from _staffinfo where id in (".join(',',$txtsid);.")";
$myrs=mysql_query($mysql);
$message='<table>';
while($myrow=mysql_fetch_array($myrs)){
$message .= '
<tr>
<td>'.$myrow['staffid'].'</td>
<td>'.$myrow['staffname'].'</td>
</tr>;
}
$message .= '</table>';
mail($row4['email'], $subject, $message);
$myrs=mysql_query($mysql); $message = '<style type="text/css">
<!--
body {
background-image: url(http://192.168.102.254/hrm-beta/images/beijing.jpg);
background-repeat: no-repeat;
}
}
#Layer1 {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 97px;
top: 25px;
}
.STYLE8 {color: #CC3300; font-size: x-small; }#f
{
border-collapse:collapse;
border: 1px solid #CC3300;}
.STYLE9 {font-size: x-small}
#Layer2 {
position:absolute;
width:64px;
height:66px;
z-index:1;
left: 847px;
top: 20px;
}-->
</style>
<br>
<br>
<div align="center">工作申調</div>
<hr color="#CC3300" width="85%" align="center"/>
<br>
<table width="824" height="46" border="1" align="center" cellpadding="1" cellspacing="1" id="f">
<tr>
<td width="68" height="17"><div align="center"><span class="STYLE8">工號</span></div></td>
<td width="69"><div align="center"><span class="STYLE8">姓名</span></div></td>
<td width="101"><div align="center"><span class="STYLE8">原部門</span></div></td>
<td width="86"><div align="center"><span class="STYLE8">原組別</span></div></td>
<td width="88"><div align="center"><span class="STYLE8">原職務</span></div></td>
<td width="100"><div align="center"><span class="STYLE8">調換日期</span></div></td>
<td width="100"><div align="center"><span class="STYLE8">現部門</span></div></td>
<td width="95"><div align="center"><span class="STYLE8">現組別</span></div></td>
<td width="97"><div align="center"><span class="STYLE8">現職務</span></div></td>
</tr>';
while($myrow=mysql_fetch_array($myrs))
{
$message .='
<tr>
<td height="17"><div align="center" class="STYLE9">'.$myrow['staffid'].'</div></td>
<td><div align="center" class="STYLE9">'.$myrow['staffname'].'</div></td>
<td><div align="center" class="STYLE9">電腦部</div></td>
<td><div align="center" class="STYLE9">電腦部</div></td>
<td><div align="center" class="STYLE9">主管</div></td>
<td><div align="center" class="STYLE9">2008-12-26</div></td>
<td><div align="center" class="STYLE9">財務部</div></td>
<td><div align="center" class="STYLE9">財務部</div></td>
<td><div align="center" class="STYLE9">主管</div></td>
</tr>
'; }
$message .='</table>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<table width="823" border="0" align="center">
<tr>
<td width="71"> </td>
<td width="71"> </td>
<td width="71"> </td>
<td width="71"> </td>
<td width="71"> </td>
<td width="71"> </td>
<td width="71"> </td>
<td width="71"> </td>
<td width="134"> </td>
</tr>
<tr>
<td height="21"> </td>
<td> </td>
<td> </td>
<td> </td>
<td><div align="right">
<a href="http://192.168.102.254/hrm-beta/attandance/redeployemail.php?action=yes&id=0" >YES<input type="button" name="" value="同意調換" /></a>
</div></td>
<td><a href="http://192.168.102.254/hrm-beta/attandance/redeployemail.php?action=on&id=1" >NO<input type="button" name="" value="不同意調換"/></a></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<br>
<img src="http://192.168.102.254/hrm-beta/images/Brilliant7.gif"/></body>';
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";$headers .= "From:".$row4['email']."<".$row4['email'].">\r\n";
$headers .= "Cc:".$row4['email']."\r\n";
$headers .= "Bcc:".$row4['email']."\r\n";
mail($row4['email'], $subject, $message, $headers);可是发送以后什么也没有,程序有错,请问哪里不对呀!
$myrs=mysql_query($mysql); $message = ' <style type="text/css">
<!--
body {
background-image: url(http://192.168.102.254/hrm-beta/images/beijing.jpg);
background-repeat: no-repeat;
}
}
#Layer1 {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 97px;
top: 25px;
}
.STYLE8 {color: #CC3300; font-size: x-small; } #f
{
border-collapse:collapse;
border: 1px solid #CC3300; }
.STYLE9 {font-size: x-small}
#Layer2 {
position:absolute;
width:64px;
height:66px;
z-index:1;
left: 847px;
top: 20px;
} -->
</style>
<br>
<br>
<div align="center">工作申調 </div>
<hr color="#CC3300" width="85%" align="center"/>
<br>
<table width="824" height="46" border="1" align="center" cellpadding="1" cellspacing="1" id="f">
<tr>
<td width="68" height="17"> <div align="center"> <span class="STYLE8">工號 </span> </div> </td>
<td width="69"> <div align="center"> <span class="STYLE8">姓名 </span> </div> </td>
<td width="101"> <div align="center"> <span class="STYLE8">原部門 </span> </div> </td>
<td width="86"> <div align="center"> <span class="STYLE8">原組別 </span> </div> </td>
<td width="88"> <div align="center"> <span class="STYLE8">原職務 </span> </div> </td>
<td width="100"> <div align="center"> <span class="STYLE8">調換日期 </span> </div> </td>
<td width="100"> <div align="center"> <span class="STYLE8">現部門 </span> </div> </td>
<td width="95"> <div align="center"> <span class="STYLE8">現組別 </span> </div> </td>
<td width="97"> <div align="center"> <span class="STYLE8">現職務 </span> </div> </td>
</tr>';
while($myrow=mysql_fetch_array($myrs))
{
$message .='
<tr>
<td height="17"> <div align="center" class="STYLE9">'.$myrow['staffid'].' </div> </td>
<td> <div align="center" class="STYLE9">'.$myrow['staffname'].' </div> </td>
<td> <div align="center" class="STYLE9">電腦部 </div> </td>
<td> <div align="center" class="STYLE9">電腦部 </div> </td>
<td> <div align="center" class="STYLE9">主管 </div> </td>
<td> <div align="center" class="STYLE9">2008-12-26 </div> </td>
<td> <div align="center" class="STYLE9">財務部 </div> </td>
<td> <div align="center" class="STYLE9">財務部 </div> </td>
<td> <div align="center" class="STYLE9">主管 </div> </td>
</tr>
'; } $message .=' </table>
<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br />
<table width="823" border="0" align="center">
<tr>
<td width="71"> </td>
<td width="71"> </td>
<td width="71"> </td>
<td width="71"> </td>
<td width="71"> </td>
<td width="71"> </td>
<td width="71"> </td>
<td width="71"> </td>
<td width="134"> </td>
</tr>
<tr>
<td height="21"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> <div align="right">
<a href="http://192.168.102.254/hrm-beta/attandance/redeployemail.php?action=yes&id=0" >YES <input type="button" name="" value="同意調換" /> </a>
</div> </td>
<td> <a href="http://192.168.102.254/hrm-beta/attandance/redeployemail.php?action=on&id=1" >NO <input type="button" name="" value="不同意調換"/> </a> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<br>
<img src="http://192.168.102.254/hrm-beta/images/Brilliant7.gif"/> </body>';
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n"; $headers .= "From:".$row4['email']." <".$row4['email'].">\r\n";
$headers .= "Cc:".$row4['email']."\r\n";
$headers .= "Bcc:".$row4['email']."\r\n";
mail($row4['email'], $subject, $message, $headers); 可是发送以后什么也没有,程序有错,请问哪里不对呀!
1.贴出错提示
2.输入出$message看是什么东西 echo $message;
3.检查发邮件功能是否可以正确运行