2012-05-07 29 views
0

私はクエリを作成して、データが既に存在するかどうかをチェックしたいと思っています。 カレンダーのis_availbleテーブルにunavailbleを付けてください。 私は16のラジオボタンを持っています。ラジオバットの値が既に存在するかどうか確認しますか?

私はこのコードを持っていますが、 のラジオボタンを選択すると、最初のラジオボタンが消えますか?

$squery = mysql_query("SELECT * FROM is_availble WHERE datetime=$v_datetime "); 
echo"<div class='box'> 
<div class='boxbut'>"; 

if(mysql_fetch_array($squery)) { 
echo" Booked "; 
} 
else{ 
echo" <input type='radio' name='datetime' value='". $row['day1']." ".$row['time1']."'> 
<d>". $row['day1'] ,"</d><br/><t>". $row['time1'] ."</t>"; 
} 
echo"</div></div>"; 

//---------------------------------- choeckbox 2(bookable time 2)------------------------\\ 


echo"<div class='box'> 
<div class='boxbut'>"; 
if(mysql_fetch_array($squery)) { 
    echo" Booked "; 
} 
else{ 
echo" <input type='radio' name='datetime' value='". $row['day1']." ".$row['time2']."'> 
<d>". $row['day1'] ,"</d><br/><t>". $row['time2'] ."</t>"; 
} 
echo"</div></div>"; 

よろしく

+0

が消えたり、選択が解除されていますか? – coolguy

答えて

1

私はあなたが無線の両方のタイプのための同じnameを持っているので、チェックを外してきていると信じています。

最初のラジオセットdatetimeと2番目のラジオセットdatetime2を作成してください。

+1

ビート!私のコメントへの返信を待っていました;) – coolguy

+0

実際には動作します。問題は、それがラジオボタンをファー1から選択できないようにすることです。たとえば、ラジオボタン10を選択すると、ラジオボタン1は無効になりません(10)。そして、別のボタン(たとえばボタン5)を選択してフォームを送信すると、ボタン5ではなくセコントボタンが消えます。 – KimF

関連する問題