View Single Post
Trådstarter
Endelig tilbake fra jobb reise og kan jobbe med dette igjen.

Takk igjen for gode svar Moff. Men ser at ting fortsatt kan være litt uklart.
Leste litt opp på mysqli_affected_rows. Denne skal trigge hvis en rad har fått en endring, la oss si epost er oppdatert eller raden er blitt slettet.

Hvis jeg f.eks har denne koden:

Kode

if(mysqli_affected_rows($sql) > 0) {
		echo 1;
	} else {
		echo 2;
	}

Så her tenker jo jeg at echo 1 skal bli sendt i respons til Ajax, men her er det echo 2 som blir sendt.
Skal det ikke da være echo 1 siden det er en rad som det ble gjort endringer på?

Dette er fra scriptet med å slette en bruker fra databasen.
Men skal det være selve spørringen man setter mysqli_affected_rows på ($sql) eller er det $stmt ?

Kode

if($stmt = $conn->prepare($sql)) {

	$stmt->bind_param("s", $email);
	$stmt->execute();

	if(mysqli_affected_rows($sql) > 0) {
		echo 1;
	} else {
		echo 2;
	}
}