tak boleh update gune radio button
6 replies [Last post]
does not have a status.
User offline. Last seen 5 weeks 4 days ago. Offline
Joined: 02/02/2012
Points: 95

salam. saya nk mintak tlg mcm mn nk update data dari radio button ke database? saya dah cube bbgai cara tapi data tsbut tidak msuk ke dalam database cume tggalkn tmpt kosong tpi bukan null. tlg ye bntu saya. saya dah buntu mmikirkan carany. tlgg

http://pengurusanstok.com
rmartz's picture
User offline. Last seen 45 min 54 sec ago. Offline
Joined: 04/13/2010
Points: 168

<input type="radio" value="y" name="replace"/>Yes
<input type="radio" value="n" name="replace" checked />No

name="replace" sebagai medan.

aku bagi contoh kalau post

<?php
$replace
= $_POST['replace'];
?>

nilai $replace akan pegang nilai dalam value="_" contoh nya yang coding nih dia akan pegang nilai 'n' (sebab checked)

does not have a status.
User offline. Last seen 5 weeks 4 days ago. Offline
Joined: 02/02/2012
Points: 95

saya dah wat mcm yang awak bagi tu tpi tk msuk dalam database jgk. saya bagi contoh coding saya.

ini yang kat update form:

<tr><td>ID</td>
    <td><input type="text" name="id" value="<? echo $row[0];?>"></td></tr>
 
<tr><td>Status Pemohonan</td>
    <td><input type="radio" name="status" value="<? echo $row[18];?>">Lulus
        <input type="radio" name="status" value="<? echo $row[18];?>">Tidak diluluskan<br></td><tr>
 
<tr><td>Nama Pemandu</td>
    <td><input type="text" name="namaPemandu" value="<? echo $row[19];?>"></td></tr>

<tr><td>No. Kenderaan</td>
    <td><input type="text" name="noKenderaan" value="<? echo$row[20];?>"></td></tr>
</table>
 
<input type="submit" name="submit">

ini yang untuk action dy:

<?
$connection=mysql_connect('localhost' , 'root','')or die('Unable to connect');

mysql_select_db('kenderaan') or die('Pangkalan data yang dipilih tidak wujud!');
$id=$_POST["id"];
$status=$_POST["status"];
$namaPemandu=$_POST["namaPemandu"];
$noKenderaan=$_POST["noKenderaan"];

$query="UPDATE borangKebenaran SET status='$status', namaPemandu='$namaPemandu', noKenderaan='$noKenderaan' WHERE id='$id'";
$result=mysql_query($query) or die ("Error due to".mysql_error());
if ($result)
?>

saya pn tak psti apa yang salahnya. tpi yag radio button tu mmg tak masuk dalam databse jgk.

does not have a status.
User offline. Last seen 5 weeks 4 days ago. Offline
Joined: 02/02/2012
Points: 95

saya dah wat mcm yang awak bagi tu tpi tk msuk dalam database jgk. saya bagi contoh coding saya.

ini yang kat update form:

<tr><td>ID</td>
    <td><input type="text" name="id" value="<? echo $row[0];?>"></td></tr>
 
<tr><td>Status Pemohonan</td>
    <td><input type="radio" name="status" value="<? echo $row[18];?>">Lulus
        <input type="radio" name="status" value="<? echo $row[18];?>">Tidak diluluskan<br></td><tr>
 
<tr><td>Nama Pemandu</td>
    <td><input type="text" name="namaPemandu" value="<? echo $row[19];?>"></td></tr>

<tr><td>No. Kenderaan</td>
    <td><input type="text" name="noKenderaan" value="<? echo$row[20];?>"></td></tr>
</table>
 
<input type="submit" name="submit">

ini yang untuk action dy:

<?
$connection=mysql_connect('localhost' , 'root','')or die('Unable to connect');

mysql_select_db('kenderaan') or die('Pangkalan data yang dipilih tidak wujud!');
$id=$_POST["id"];
$status=$_POST["status"];
$namaPemandu=$_POST["namaPemandu"];
$noKenderaan=$_POST["noKenderaan"];

$query="UPDATE borangKebenaran SET status='$status', namaPemandu='$namaPemandu', noKenderaan='$noKenderaan' WHERE id='$id'";
$result=mysql_query($query) or die ("Error due to".mysql_error());
if ($result)
?>

saya pn tak psti apa yang salahnya. tpi yag radio button tu mmg tak masuk dalam databse jgk.

does not have a status.
User offline. Last seen 5 weeks 4 days ago. Offline
Joined: 02/02/2012
Points: 95

eh maaf laa. saya dah try cara yang awk bgi. dah blhh wat. time kasih sbb tolong Smile

ibnuyahya.com
User offline. Last seen 2 weeks 1 day ago. Offline
Joined: 08/16/2009
Points: 237

Dari kod tu, "status" tidak akan di update disebabkan kedua-dua pilihan mempunyai "value" yang sama.

does not have a status.
User offline. Last seen 5 weeks 4 days ago. Offline
Joined: 02/02/2012
Points: 95

ye saya dah faham. terima kasih sbb tlg Smile