echo $invoice['id']; ?> &type=expiry" title="Envoyé automatiquement le jour de l'échéance.">Envoyer une notification d'expiration</a></div> </td> </form> <?php } ?> </tr> <?php } ?> </table> <?php } else { $membership_type_info = get_membership_info_from_id($member['membership_type_id']); $amount = $membership_type_info['amount']; ?> Aucune facture. <a href="../facturer?m=<?php echo $member['id']; ?> ">Créer une facture de <?php echo $amount; ?> $</a> <?php } ?> <p><a href="../liste/">Retour à la liste</a></p> <?php
/** * @return the created invoice. */ function create_invoice($member) { $membership_type_info = get_membership_info_from_id($member['membership_type_id']); // $membership_type_info = get_membership_info($member['type']); $amount = $membership_type_info['amount']; //$amount = config("amount"); if (!$amount) { die("Can't get amount of membership for member #" . $member['id']); } $sql = "insert into invoice (\n member_id,\n amount,\n date_created\n ) values (\n {$member['id']},\n {$amount},\n sysdate())"; member_query($sql); $sql = "SELECT LAST_INSERT_ID() AS invoice_id"; $rs = member_query($sql); $row = mysql_fetch_assoc($rs); $invoice_id = $row["invoice_id"]; return get_invoice($invoice_id); }