产生referance no的未定义偏移问题

时间:2018-06-09 15:48:10

标签: php pdf invoice

我被困在一个代码中,它工作正常,但不是所有时间,它适用于4个事务后,它显示一个未定义的偏移错误,我无法弄清楚为什么它在运行四次后发生,这是代码

<?php 
  $Selectlatest=mysqli_query($connection,"Select * from pos_order order by transaction_id desc limit 0,1");
  $row_Selectlatest=mysqli_fetch_array($Selectlatest);

  if(mysqli_num_rows($Selectlatest)==0){
      $num = 001;  
      $invoice_no = date('dmy').$num;
  }

  $new  = str_split($row_Selectlatest['invoice_no'],6);
  $invoice_no= date('dmy').$new[1]+1 ;  

?>

它工作正常但在连续4次交易后显示错误

  

注意:未定义的偏移量:第60行的C:\ xampp \ htdocs \ Point_of_sale \ admin \ cart.php中的1

如何解决它或任何其他方式生成发票或种类的拒绝,这在检查数据库中的前一个数字后会增加?

 

0 个答案:

没有答案