Bernd: Einträge löschen

Beitrag lesen

Hallo,

ist dieses der richtige Weg um zu prüfen ob dazugehörige Einträge vorhanden sind, die sich auf den zu löschenden Eintrag beziehen?

// Eine Rechnungsadresse löschen
if(isset($_GET["deleteRechnungsadresse"])){

	$stmt_kunde = $mysqli->prepare("SELECT count(*) AS Anzahl FROM ansprechpartner WHERE ap_rid=?");

	$stmt_kunde->bind_param("s", $_GET["deleteRechnungsadresse"]);
	$stmt_kunde->execute();
	$stmt_kunde->bind_result($Anzahl);
	$stmt_kunde->fetch();
	$stmt_kunde->close();

	if ($Anzahl == 0) {
		$delete = $_GET["deleteRechnungsadresse"];
		$stmt = $mysqli->prepare("DELETE FROM rechnungsadressen WHERE rs_id=?");
		$stmt->bind_param("s", $delete);
		$stmt->execute();
		$stmt->close();
		
		header("Location: kundendatenblatt.php?kunde=$kd_code");
	} else {
		$hinweis = false;
	}
}

if ($hinweis == false):
  <p>Rechnungsadresse kann nicht gelöscht werden, da dieser Ansprechpartner zugeordnet sind </p>
endif