| | Hai Master PHP, saya newbie. Mohon pencerahan
jika saya membuat table, yg terdiri dari bbrp field yg mengambil data dr sql & sebagiannya lg saya isi textfield kosong untuk diisi. methodnya ttp post atau get? saya pakai post di method form-nya, update data berhasil, tp d sql isinya 0. |
|
| | no script hoax ^_^V |
|
| | kalo langsung kedatabase pake post mba. emang updatenya gimana ? |
|
| | $tb=$_POST['txttb']; $bb=$_POST['txtbb']; $nilai_un=$_POST['txtnilai_un']; $status='Lengkap'; $id=$_GET['id']; $sql="update tbl_pendaftar set tinggi_badan='$tb',berat_badan='$bb',nilai_un='$nilai_un', status='$status' where no_pendaftar='$id'"; $query=mysql_query($sql); if(mysql_affected_rows()==1) |
|
| | mau pke post... mau pke get... podo wae... slama diform tdk ada inputan karakter yg byk (mis:berita), tdk ada pengiriman file (upload file), bs pke get... |
|
| | coba sebelum "$query=mysql_query($sql);" kasih "print_r($sql);die();" .. jalankan formnya, masukkan data, submit.. nah nanti keluar query-nya.. copas ke phpmyadmin, jalankan bisa update gak? |
|
| | cba updatenya di echo "" ; atau print_r (''); |
|
| | stlah di submit : update tbl_pendaftar set tinggi_badan='',berat_badan='',nilai_un='', status='Lengkap' where no_pendaftar='13PM10001' |
|
| | itu artinya, $tb, $bb & $nilai_un tidak terbaca ya? |
|
| | pinter..... mmg $tb,$bb tidak terbaca klo ane pke ilmu nujum(ramal) sptnya ente pke method GET di formnya... atau nama komponen2 diformnya tdk sama dgn yg ente paggil di php, ingat mesti casesensitif... |
|
| | sependapat sama mas ganda form actionnya gimana ? |
|
| | form method="post" |
|
| | action ? |
|
| | name? |
|
| | action="updaterekappendaftar.php?id=<?php echo $no_pendaftar;?>" |
|
| | coba cek name='txttb' di form (input/select,dll) ada gak? huruf2nya sdh benar gak? |
|
| | coba actionnya ganti ?id=$_GET['id']; |
|
| | persis sama |