mysqli_insert_id() is returning 0 but inserting the data
问题 The Code is : class anything_i { /*Every variable is defined and hidden fro privacy.*/ public function connect(){ return mysqli_connect(self::HOST,self::USERNAME,self::PASSWORD,self::DATBASE); } public function insertData($postData){ $sqli = 'INSERT INTO `payments`(`item_name`,`price`,`email`,`date`,`time`,`detail`,`volume`,`ip`,`payment_status`) VALUES ("'.$productData['name'].'","'.$productData['price'].'","'.$postData['email'].'","'.$date.'","'.$time.'","'.$postData['list'].'","'.