2014-04-08 47 views
0

我有兩個數據庫用於本地狀態,另一個用於國家和我有兩個單選按鈕與上面提到的相同。我該怎麼做如果我選擇本地狀態,它只顯示該數據庫,如果另一個顯示另一個。 這只是一個測試代碼,稍後會連接數據庫。如何讓兩個數據庫顯示在每個按鈕的兩個單選按鈕中選擇一個

enter code here 
<html> 
<?php include 'header.php';?> 
<body> 
<div class="radio-buttons"> 
<input type="radio" id="radio1" name="radios" value="all" > 
<label for="radio1">Domestic</label> 
<input type="radio" id="radio2" name="radios"value="false"> 
<label for="radio2">International</label> 
</div> 
<?php 
$radio1 = "" ; 
$radio2= "" ; 
if($radio1=='checked'){ 
echo "correct"; 
} 
else if($radio2=='checked'){ 
echo "awsome"; 
} 
?> 

+1

首先,你需要一些代碼。 – MSadura

+0

現在有什麼問題?請填寫您的問題。 – Mayuri

+0

當你選擇'國內'並且你想要處理兩個不同的數據庫時,你問的是什麼?即我們是否在談論實際的數據庫處理?或者我們是否在談論在屏幕上顯示單選按鈕? –

回答

1

您可以使用如下。所有的

<?php 
$radio = "" ; 
if(isset($_GET["db"])) 
{ 
    $radio = $_GET["db"]; 
} 

if($radio == 'domestic'){ 
    echo 'domestic'; 
} else { 
    echo 'awsome'; 
} 
?> 
<html> 
<head> 
<script> 
function autoSubmit() 
{ 
    var formObject = document.forms['dbForm']; 
    formObject.submit(); 
} 
</script> 
</head> 
<body> 
<form name='dbForm' id='dbForm'> 
    <input type="radio" name="db" <?php if ($radio == 'domestic') { ?>checked='checked' <?php } ?> value="domestic" onChange="autoSubmit();" />Domestic 
    <input type="radio" name="db" <?php if ($radio == 'international') { ?>checked='checked' <?php } ?> value="international" onChange="autoSubmit();" /> International  
</form> 
</body> 
</html> 
+0

謝謝你真的很有幫助..! – Pal