Mobilden yaziyorum. Pcye gecince detaylandiririm. Senin dikkat etmen gereken yer sql sorgun olmali. SELECT id, adet, urun, gelistar, Datediff(day, gelistar, getdate as fark FROM satinbilgi... $fark = $row ; diyerekten alias edilen sutunu alman gerekli. Yazdiklarimda hata olabilir, Mssqle gore yazdim, Mysql olani pcye gecince yazarim.

Satirlarındaki post edilen submit nereden geliyor ya da neden orada ona anlam veremedim. Onun dışında düzgün görünüyor. Yapman gereken cron ile bu dosyayı belirli sürelerde çalıştırmak. Çalıştığında koşul sağlanıyorsa mail gelir. Muhtemelen spama.

ontedi hocam peki atıyorum fark 0 ile 5 aralığında ise bunu çektirip mail attırmak istiyorum. Mail atma fonksiyonunu biliyorum ama if döngüsünü kuramadım body içerisine yazacağım için php döngüsü olmuyor o kısımda

Sorun hala çözülemedi konu güncel

SELECT id, adet, urun, gelistar, Datediff(NOW , gelistar) as farkFROM satinbilgi$fark = $row şeklinde kullanırsan istediğini elde edersin diye düşünüyorum.

Okan_IŞIK Hocam mail geliyor fakat koşulu sağlayan her değer için ayrı ayrı geliyor kimi zaman bu 30-40 ı bulabilir bu nedenle ben bunları tek bi mailde göndermek istiyorum

Hocam son gösterdiğin kodlarla oldu teşekkürler

ontedi hocam ben tam ifade edemedim eksik yazmışım sanırım atıyorum farkı 5 olan ürünün urun, adet bilgisini mailde göstermek istiyorum mailde text kısmında 5 adet Alfa Ürünü tarzında yazmalıBu şekilde yazdım$fark = $row ;$urun= $_POST ;if ($fark = 5){ (isset ; require_once("../class. phpmailer2. php"); $message= $row ; $mailer= new PHPMailer ; $mailer->IsSMTP ; $mailer->SMTPAuth = true; $mailer->SMTPSecure = 'ssl'; $mailer->Port = 587; $mailer->Host = "mail. abc.com.tr"; $mailer->Username = "deneme@abc.com.tr"; $mailer->Password = ""; $mailer->FromName ="Information"; $mailer->SetFrom ; $mailer->AddAddress ; $mailer->Subject = "Ürün Bilgisi"; $mailer->Body = "$message"; if(!$mailer->Send else } ?>

Merhabalar Datatable ımda satinbilgi databaseinden kolonları ve verileri çekiyorum Geliş tarihi olarak tanımlanan yani gelistar kolonu ile bugünün tarihi arasında ki gün farkını yazdırmak istiyorum ama yapmayı başaramadım. id adet urun gelistar süre fark $satinbilgi = mysqli_query ; while($row = mysqli_fetch_array { extract ; $id = $row ; $adet = $row ; $urun = $row ; $gelistar = $row ; daha sonra echo yapıp yazdırıyorum id, adet, urun, gelistar diye fakat işte kalan süreyi yazdırmayı başaramadım. Biraz karışık anlatmış olabilirim kusura bakmayın

$fark = $row ;if ($fark >= 0 && $fark <= 5)