0
這是我的一個語法,如果我不寫「或die(mysql_error())」,那麼「Gagal」I不知道我的錯在哪裏。請幫忙 !由於之前您的SQL語法有錯誤;檢查對應於你的MySQL服務器版本的手冊,在第13行的''附近使用正確的語法
include "konekdb.php";
$query = mysql_query(
"UPDATE proyek
SET nama_panj_proyek='$_POST[nama_panj_proyek]',
nama_pend_proyek='$_POST[nama_pend_proyek]',
unit='$_POST[unit]',
tsk='$_POST[tsk]',
no_kontrak='$_POST[no_kontrak]',
tgl_kontrak='$_POST[tgl_kontrak]',
jenis_proyek='$_POST[jenis_proyek]',
no_sla='$_POST[no_sla]',
tanggal_sla='$tanggal_sla',
kode_akun='$_POST[kode_akun]',
pemberi_kerja='$_POST[pemberi_kerja]',
mulai_proyek='$mulai_proyek',
akhir_proyek='$akhir_proyek,
jangka_waktu='$jangka_waktu',
prog_overall='$_POST[prog_overall]',
prog_sipil='$_POST[prog_sipil]',
prog_mekanik='$_POST[prog_mekanik]',
prog_elektrik='$_POST[prog_elektrik]',
mm_sla='$_POST[mm_sla]',
mm_real='$_POST[mm_real]',
rbt_sla='$_POST[rbt_Sla]',
rbt_real='$_POST[rbt_real]',
bln_pro='$bln_pro',
thn_pro='$thn_pro',
ket='$_POST[ket]'
WHERE id_proyek='$_POST[id_proyek]'"
) or die (mysql_error());
if($query){
echo"Berhasil !";
if($_POST['jenis_proyek']=='Pembangkit'){
echo"<script>window.location='tampilproyekkit.php;'</script>";
} else if($_POST['jenis_proyek']=='Jaringan'){
echo"<script>window.location='tampilproyekjar.php;'</script>";
}
}else {
echo"Gagal !";
}
exit;
這是13號線
$tanggal_sla = $tgl_sla."-".$bln_sla."-".$thn_sla;
$tgl_mulai_proyek = $_POST['tgl_mulai_proyek'];
它看起來像'akhir_proyek ='$ akhir_proyek,'缺少一個撇號。 –
哦yesss。謝謝 ! – refikanissa