sql >> Database teknologi >  >> RDS >> Mysql

PHP echoed variabel returnerer en mysql forespørgselsstreng

Jeg fik det, jeg tildelte ikke forespørgslen til som en variabel. i stedet brugte jeg til hver og en getResult-funktion.

foreach ($rs as $key => $value) {

        $db=new Database();
        $db->connect();
        
        $alterin= date('H:i:s', strtotime($value['alterIN']));
        $db->select(array('myilogin_46.DATE_TIME_RECORDS'),'SHIFT_START'
        ,"ID = '".$value['dtrID']."' and R_STATUS='A'");

        foreach ($db->getResult() as $key => $value) {
            $shiftstart = $value['SHIFT_START'];
        }
       
        $late= $alterin -  $shiftstart;
        // if($shiftstart >= $alterin){
        //    $late= "00:00:00";
           
        // }elseif ($shiftstart > $alterin) {
        //     # code...
        //     $late= $alterin - $shiftstart;
           
        // }
       

        echo $shiftstart;
        echo $alterin;
        echo $late; //
        



  1. At finde de nærmeste steder ved hjælp af punktdatatype og st_distance_sphere i MySQL 8

  2. Forskellige db til test i Django?

  3. Dynamisk oprettelse af ELLER-betingelser ved at sende et array til en forespørgsel i MySQL PHP

  4. Hvorfor bruge Foreign Key-begrænsninger i MySQL?