Lut' a tous

Voila mon probléme: quand j'ouvre un formulaire je dois génerer un code de type M-X, M étant le numero du mois en cours et X et le Num d'une commande durant le mois. Voila le code que j'ai établie en m'aidant de la FAQ (http://php.developpez.com/faq/?page=dates#date_jma)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$date = "now";
list($jour, $mois, $annee) = sscanf($date, "%d-%d-%d")
code = DMax("codecommandefournisseur", "gecommandefournisseur")
    dmois = Left(code, Len(code) - 4)
    ref = Right(code, 3)
    if ($mois > dmois) then
        dmois = $mois
    End If
resultat = dmois & ref + 1
 
nouv![codecommande] = resultat
il s'agit de la table: gecommandefournisseur avec pour champs:
numcommndefournisseur (num auto), codecommandefournisseur et date
mais alors mon code marche pas du tout!!!
si quelqu'un pouvait m'aider?