hi all!
ich seh vor lauter bäume den wald nich mehr...
ich will mir anhand der einträge einer tabelle ne nummer erstellen. zu dieser nummer (auftragsnr) soll dann noch der monat und das jahr hinzu kommen. soll etwa so aussehen >> 10002-12/03
der quelltext sieht so aus...
$auftragsnr = db_query("SELECT * FROM $tb_pref.vorgang;") or db_die();
$anzahl_db = mysql_num_rows( $auftragsnr );
$auftragsnr=(10001 + $anzahl_db);
$auftragsnr++;
$datum = date("-m/y",time());
$auftragsnr = $auftragsnr.$datum;
$vorgang_nr = "$auftragsnr";
...INSERT INTO vorgang (vorgang_id, vorgang_kunden_id, vorgang_nr, vorgang_date) VALUES (0, $user_row[0], '$vorgang_nr', $datum);";
der insert befehl wird, richtig übergeben, aber in der db hab ich dann 9998.00 stehen (db feld = varchar).
den wert kann ich mir nur erklären das mysql meine nummer berechnet (12:3 - 10002 ergibt 9998 (anders kann ich mir den wert nicht erklären.
kann mir jemand verraten was ich falsch mach?
gruß
jimmy