Bir diziye db birden fazla ürün

0 Cevap php

Ben bir mysql DB bazı öğeleri dışarı çekin ve bir diziye yerleştirmek için çalışılıyor. Amacım başka bir dizi değişkene 1 değişken ($ row [0]) karşılaştırabilirsiniz böylece bir dizi sahip olmaktır. Sonra bu karşılaştırmadan ikinci değişkeni ($ row [1]) almak ve veritabanını yeniden sorgulamak için kullanabilirsiniz.

$timestamp = time();
$drop_dead = mysql_query("SELECT drop_dead, ID FROM eblasts") or die(mysql_error());

    while ($row = mysql_fetch_array($drop_dead, MYSQL_NUM)) {
            $last_time[][] = $row[0];
            $last_time[][] = $row[1];   
    };
    foreach($last_time as $value) {
        if($timestamp > $value){
            $final_email[] = $value;
        };
    };
    print_r($final_email)

Umarım mantıklı. Herkes daha iyi bir çözüm var mı? Bu işe yaramıyor ...

DB 4 alanlar vardır. drop_dead, warning1, Warning2 ve DUE_DATE. Bunların her biri bir Unix zaman damgası. Ben o zaman geçmiş ise bir e-posta göndermeniz gerekir. Yani DB (bir e-posta gönderilmesi gerekmektedir son kez olacak olan) bu şimdiki zaman nasıl karşılaştırıldığını görüyoruz gelen drop_dead tarih bakmak istiyorum. Sonra DB yeniden sorgulamak ve Warning2 vb warning1 gönderilen olmalıdır hangi e-posta görmek

Mantıklı?

Şimdiden teşekkürler.

-Adam

0 Cevap