هوشمند
سه شنبه 26 آذر 1387, 12:49 عصر
سلام من یک برنامه با php نوشته ام البته ناقص است . کار این برنامه به این صورت است که باید یکسری از اطلاعات را از یک جدول اکسسی بخواند و برای فیلد میلی که در همان جدول اکسسی معرفی شده است بفرستد مثلا
name family job mail
mhoshyari@yahoo.com مهندس احمدی علی
m@hbhg.com پزشک صادقی محمد
حتی اگر این اطلاعات در چند ردیف برای یک میل تکراری نوشته شده بود یکبار همه اطلاعات را برای آن آدرس میل بفرستد.
<?php
$conn=odbc_connect('MyDB','','');
$sql = "SELECT * FROM person";
$rs=odbc_exec($conn,$sql);
while (odbc_fetch_row($rs)){
$name=odbc_result($rs,"name");
$mail=odbc_result($rs,"mail");
print "Name is= $name \t";
print "Mail is= $mail<br>";
//start building the mail string
$msg = "پیغام را اینجا بنویسید";
//set up the mail
$recipient = $mail;
$subject = "hoshyarim@yahoo.com";
//send the mail
mail($recipient, $subject, $msg);
}
print "Finished";
در پایان کدهای خودم را گذاشته ام اگر ممکن است کمک بفرمایید.
با تشکر
name family job mail
mhoshyari@yahoo.com مهندس احمدی علی
m@hbhg.com پزشک صادقی محمد
حتی اگر این اطلاعات در چند ردیف برای یک میل تکراری نوشته شده بود یکبار همه اطلاعات را برای آن آدرس میل بفرستد.
<?php
$conn=odbc_connect('MyDB','','');
$sql = "SELECT * FROM person";
$rs=odbc_exec($conn,$sql);
while (odbc_fetch_row($rs)){
$name=odbc_result($rs,"name");
$mail=odbc_result($rs,"mail");
print "Name is= $name \t";
print "Mail is= $mail<br>";
//start building the mail string
$msg = "پیغام را اینجا بنویسید";
//set up the mail
$recipient = $mail;
$subject = "hoshyarim@yahoo.com";
//send the mail
mail($recipient, $subject, $msg);
}
print "Finished";
در پایان کدهای خودم را گذاشته ام اگر ممکن است کمک بفرمایید.
با تشکر