Achot: Datum +6 Wochen

Beitrag lesen

Hallo,

eine Frage ist es möglich direkt im SELECT zu sagen rechne auf ein Datum +Wochen, welches in drei verschieden Spalten liegt?

function mhd($mysqli) {
        
        $stmt = $mysqli->prepare("SELECT id, titel FROM artikel");
        $stmt->execute();
        $stmt->bind_result($id, $titel);
        $stmt->store_result();
        
        if($stmt->num_rows() >  0) {     
            
            while ($stmt->fetch()){
            
                $mhd[] = array( 
                    'id'      => $id,
                    'titel'   => $titel
                );
            }
            return $mhd;
            }
    }

Das Datum liegt in den Spalten

  • haltbar_bis_jahr
  • haltbar_bis_monat
  • haltbar_bis_tag

Also irgendwie so etwas?

WHERE DATE( FROM_UNIXTIME( XXXXX ) ) > NOW() + INTERVAL 6 WEEK"