Steffen Malte: Postgres: "Ist Artikel bereits vorhanden"

Beitrag lesen

Hallo!

Ich möchte überprüfen ob in der Bestandstabelle der gerade
erfasste Artikel bereits vorhanden ist, damit ich später
entweder ein UPDATE oder ein INSERT auslösen kann.

Folgendes habe ich realisiert:
$sql_count = "SELECT COUNT(*) as Anzahl FROM bestand WHERE artnr = ".$artnr."";
$rs = pg_query($conn,$sql_count)
or die  ("Fehler: Abfrage $sql_count konnte nicht ausgeführt werden ".pg_last_error());
$zeile = pg_fetch_assoc($rs);
$anzahl = $zeile['anzahl'];

Variable $anzahl hat nun entweder 1 oder 0 als Wert. Kommt es mir nur so vor oder würde es auch einfacher bzw. anders gehen?

Im Voraus schon einmal Danke für Eure Hilfe.

Gruß
Steffen Malte