Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Update php odbc hanya ter update 1 kolom

Assalammu'alaikum, nubi ingin bertanya saya membuat sebuah php untuk update dengan query seperti ini:

<?php
include "conn.php";

/*Variabel mengambil tanggal*/
$tglawlbln=date('Y')."-".date('m')."-01 00:00:00";
$tglskg=date('Y/m/d');

// menyimpan data kedalam variabel
$visit   = $_POST['visit'];
$jam   = $_POST['jam'];
$visit2   = $_POST['visit2'];
// query SQL untuk update data
$queryVisitor="UPDATE trx_visitor SET ".$jam."=".$visit.", jmlhari=jmlhari+".$visit2." where tanggal='".$tglskg."' and ".$jam."=0";
odbc_exec($sqlconnect, $queryVisitor);
header("location:CheckVisitor.php");
?>

dan di html nya seperti ini

<form class="form-inline" method="post" action="UpdateVisitor.php">
	<div class="form-group mr-sm-2 mb-2">
		<select id="jam" name="jam" class="form-control ">
			<?php for($i = 7; $i < 24; $i++){ ?>
				<option value="jml<?=$i?>">Jam <?=$i?></option>
			<?php } ?>
		</select>
	</div>
	<div class="form-group mr-sm-2 mb-2">
		<input class="form-control" name="visit" type="text" placeholder="Masukkan jumlah visitor">
	</div>
	<div class="form-group mr-sm-2 mb-2">
		<button type="submit" class="btn btn-primary">Simpan</button>
	</div>
</form>

Permasalahnnya, tidak terdapat error, saya coba eksekusi lancar dan terupdate, tapi ketika di php, hanya terupdate kolom $jam nya saja, sedangkan untuk kolom jmlhari tidak ikut terupdate mohon pencerahannya suhu semua

avatar KymiMarco
@KymiMarco

1 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

kalau jmlhari+ dihilangkan hasilnya bagaimana gan? jadi begini: "UPDATE trx_visitor SET ".$jam."=".$visit.", jmlhari=".$visit2." where tanggal='".$tglskg."' and ".$jam."=0"

avatar zoni
@zoni

3 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban