0

Mam kawałek kodu w którym powinno coś się zadziać jak będzie kolejny rok. Jak testujecie-symulujecie zmianę roku żeby zobaczyć czy to zadziała?

$sql = "SELECT * FROM faktura ORDER BY id_faktura DESC LIMIT 1";
        $result2 = $con->query($sql);
                  if ($result2->num_rows > 0) {
                     while($row2 = $result2->fetch_assoc()) {
            $year = date("Y");
            $nr = $row2["nr_faktura"];
            //sprawdza czy nr faktury zawiera biezący rok
            if (strpos($nr, $year) > 0) {
              $n = explode("/",$nr);
                             if ($n[1]=$year) {
                $nrNew = $n[0]+1;
                $nowyNumer = $nrNew."/".$year;
                echo $nowyNumer;
              }
              //jeśli nie zawiera to jest kolejny rok
              }elseif (strpos($nr, $year) == 0) {
                $nrNew = "1";
                $nowyNumer = $nrNew."/".$year;
                echo $nowyNumer; 
              }
          }
        }

Marcin Wesel Answered question 13 listopada 2020
Add a Comment