Multiple update data foreign key

Permisi, saya memiliki 2 relasi tabel

function editmahasiwa($data) {

	global $db;

        // tabel tb_mahasiswa
        $idmhs = $data["idmhs"];
	$nama = htmlspecialchars($data["nama"]);
        $tgllahir = htmlspecialchars($data["tgllahir"]);
        $telp = htmlspecialchars($data["telp"]);
        $email = htmlspecialchars($data["email"]);
        $alamat = htmlspecialchars($data["alamat"]);
        $provinsi = htmlspecialchars($data["provinsi"]);
        $kota = htmlspecialchars($data["kota"]);

        // tabel tb_mahasiswa_data
        $idmhsdata = $data["idmhsdata"];
        $universitas = htmlspecialchars($data["universitas"]);
        $prodi = htmlspecialchars($data["prodi"]);

	$query = "UPDATE tb_mahasiswa
		SET
		nama_mahasiswa = '$nama',
		tgl_lahir =  '$tgllahir',
		telp_mahasiswa =  '$telp',
		email_mahasiswa = '$email',
		alamat_mahasiswa = '$alamat',
		id_provinsi_fk = '$provinsi',
		id_kota_fk = '$kota'
		WHERE tb_mahasiswa.id_mahasiswa = '$idmhs'";

	$result = mysqli_query($db, $query);

	if($result) {

			$karir = "UPDATE tb_mahasiswa_data
				SET
                                id_mahasiswa_fk = '$idmhs',
				kampus_kuliah = '$universitas',
				prodi_kuliah = '$prodi'
				WHERE tb_mahasiswa_data.id_mahasiswa_data = '$idmhsdata'";

			 mysqli_query($db, $karir);
	}

	return mysqli_affected_rows($db);

}

Bagaimana cara multiple update data foreign key yang benar di mysqli secara bersamaan?

Terima kasih

avatar Nfalldh
@Nfalldh

1 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Tanggapan

Gambaran Outputnya seperti apa?

maksudnya kasus yang diinginkan seperti apa? coba bertanya yang lebih detail gan, biar bisa dibantu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban