[MYSQL] Rechnungsnummer mit Jahr

hmmNaGut

Erfahrenes Mitglied
Hi,
Also gut ich habe folgendes Problem und zwar
ich schreib für einen Bekannten ein Programm um seine Rechnungen zu verwalten.

und zwar ich suche noch einen guten Lösungsansatz um nicht die Datenbank öfters ausgeben zu müssen als ich muss:

2007/1
2007/2
2007/.

2008/1
2008/2
2008/3
2008/.

Mein Ansatz ist die SQL Datenbank abzufragen nach dem Jahr 2008
die Höchste Id=vortlaufende Nummer merken und +1.

Jedoch möchte ich es nicht so kompliziert machen.

Danke schon mal im vorraus.

Die Tabelle existert noch nicht.
 
hier meine lösung:

Für die Nachwelt :)

PHP:
$abfrage="SELECT MAX(id) AS id FROM " . RECHNUNG_TABELLE . " WHERE jahr='$jahr'";
			
			
			
			$res=mysql_query($abfrage);
			if ((!$nxid=mysql_fetch_array($res)))
			{
				echo(mysql_error());
				return;
			}
			
			
			
			$id=$nxid['id']+1;
 

Neue Beiträge

Zurück