Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

Cara edit sql database banyak baris dengan sekali scan

Dengan kode PHP seperti dibawah, nilai yang berhasil discan oleh aplikasi android, akan disimpan pada Kolom scanned_text, di posisi baris movie_id

Yang saya inginkan adalah, nilai yang berhasil discan di kompare dengan seluruh baris pada kolom inv_no , untuk baris yang sama, maka pada kolom scanned_text akan dipastekan value hasil scan, atau diganti dengan kata TRUE atau COCOK.

Mohon bantuannya

<?php
include 'db/db_connect.php';
$response = array();

//Check for mandatory parameters
if(isset($_POST['scanned_text'])&&isset($_POST['inv_no'])){
	$invNo = $_POST['inv_no'];
	$scannedText = $_POST['scanned_text'];

	//Query to update a movie
	//$query = "SELECT movie_id from movies";
	$query = "UPDATE movies SET scanned_text=? WHERE inv_no=? ";
	//Prepare the query
	if($stmt = $con->prepare($query)){
		//Bind parameters
		$stmt->bind_param("si",$scannedText,$invNo);
		//Exceting MySQL statement
		$stmt->execute();
		//Check if data got updated
		if($stmt->affected_rows == 1){
			$response["success"] = 1;
			$response["message"] = "Movie successfully updated";

		}else{
			//When movie is not found
			$response["success"] = 0;
			$response["message"] = "Movie not found";
		}
	}else{
		//Some error while updating
		$response["success"] = 0;
		$response["message"] = mysqli_error($con);
	}

}else{
	//Mandatory parameters are missing
	$response["success"] = 0;
	$response["message"] = "missing mandatory parameters";
}
//Displaying JSON response
echo json_encode($response);
?>

avatar bany21
@bany21

1 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban