mrtblt
07-02-2008, 02:38 AM
I send my customers periodical e mails by using the foolowing script
$sql= mysql_query("select * from firmalar where cat in (1,2,3,4)") or die(mysql_error());
while ($row = mysql_fetch_object($sql))
{
$sql3= mysql_query("select * from crmtrack where mid='$row->id'") or die(mysql_error());
$num_rows=mysql_num_rows($sql3);
if ($num_rows==0)
{
$de_trimis=$row2->cont3;
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'From: xx@xxxx.com' ."\r\n";
$subiect ='asdasdasd';
$destinatar = 'office@asdasdacom';
mail($destinatar, $subiect, $de_trimis, $headers);
echo $row->adi.' mail gonderildi <br>';
}
My question is this :
This loop causes a memory problem on server side? Or put a heavy borden on server? How i can optimize this script?
$sql= mysql_query("select * from firmalar where cat in (1,2,3,4)") or die(mysql_error());
while ($row = mysql_fetch_object($sql))
{
$sql3= mysql_query("select * from crmtrack where mid='$row->id'") or die(mysql_error());
$num_rows=mysql_num_rows($sql3);
if ($num_rows==0)
{
$de_trimis=$row2->cont3;
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'From: xx@xxxx.com' ."\r\n";
$subiect ='asdasdasd';
$destinatar = 'office@asdasdacom';
mail($destinatar, $subiect, $de_trimis, $headers);
echo $row->adi.' mail gonderildi <br>';
}
My question is this :
This loop causes a memory problem on server side? Or put a heavy borden on server? How i can optimize this script?