saya tidak tahu salah dimana, apa ada yg bisa bantu? Notice: Undenfined offset: 1



function tambah($data) {

	global $conn;

	for($i=0;$i<=$_POST['numbers']; $i++) {

	$nama      = htmlspecialchars($data["nama"][$i]);
	$jurusan   = htmlspecialchars($data["jurusan"][$i]);
	$matkul1   = htmlspecialchars($data["matkula"][$i]);
	$matkul2   = htmlspecialchars($data["matkulb"][$i]);
	$matkul3   = htmlspecialchars($data["matkulc"][$i]);
	$matkul4   = htmlspecialchars($data["matkuld"][$i]);
	$matkul5   = htmlspecialchars($data["matkule"][$i]);
	$matkul6   = htmlspecialchars($data["matkulf"][$i]);
	$matkul7   = htmlspecialchars($data["matkulg"][$i]);
	$matkul8   = htmlspecialchars($data["matkulh"][$i]);
	$matkul9   = htmlspecialchars($data["matkuli"][$i]);
	$matkul10  = htmlspecialchars($data["matkulj"][$i]);
	$matkul11  = htmlspecialchars($data["matkulk"][$i]);
	$matkul12  = htmlspecialchars($data["matkull"][$i]);
	// $ipk     = htmlspecialchars($data["ipk"]);

	// query insert data
	$query = "INSERT INTO cetak
		   VALUES
	        ('', '$nama', '$jurusan', '$matkul1', '$matkul2', '$matkul3', '$matkul4', '$matkul5', '$matkul6', '$matkul7', '$matkul8', '$matkul9', '$matkul10', $matkul11', $matkul12')
			";
	mysqli_query($conn, $query);

	}

	return mysqli_affected_rows($conn);


avatar ramaaq1
@ramaaq1

1 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

PHP notice muncul karena anda mencoba mengakses array yang tidak didefinisikan. ch. akses array nama ke-2 dari ['lukman', 'hakim'], karena array ke 2 tidak ada maka notice undefined offset akan muncul

avatar lukmanfreedom
@lukmanfreedom

121 Kontribusi 55 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban