2013-01-07 89 views
0

显示的数据在PHP文件:MySQL的数据从PHP电子邮件从MySQL查询

while ($row = mysql_fetch_array($sql)){ 
    echo 'ID: '.$row['ID']; 
    echo ' First Name: '.$row['First']; 
    echo ' Last Name: '.$row['Last']; 
    echo ' Phone: '.$row['Phone']; 

}

我需要发送这些结果以电子邮件
如何做到这一点?像:

$message = 'ID: '.$row['ID']; 

不工作:我收到消息 “ID:” 无果而终

+1

为什么在'mail'之前有'@'符号? – samayo

+3

请详细说明“不工作”的含义。你有错误吗? –

+0

@TheCOMPLETEPHPNewbie为了抑制警告(通常是一个坏主意) – Madbreaks

回答

-1

看看PHPMailer Library。它被许多php开发者使用,它使用起来非常简单,而且功能强大。

+1

使用邮件有什么问题?没有。操作需要帮助确定为什么他/她尝试使用它不起作用。 – Madbreaks

2

您没有$to地址。此外,请删除@并且不要抑制错误。 另外,检查$headers是否已定义。

+0

我收到没有结果的消息“ID:” – Telu

+0

您需要检查您的查询以查看该行是否有列ID中的任何数据。 –