PHP में रेडियो बटन
आइए अब radio
के साथ PHP में काम करना सीखें। आइए अपने फॉर्म में कुछ रेडियो बटन बनाएं:
<form action="" method="GET">
<input type="radio" name="radio" value="1">
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<input type="submit">
</form>
फॉर्म सबमिट करने के बाद $_GET में
चयनित रेडियो बटन के value विशेषता का मान होगा,
या null अगर कुछ भी चयनित नहीं किया गया था:
<?php
var_dump($_GET['radio']); // '1', '2', '3' या null
?>
रेडियो बटन के साथ काम करते समय वही समस्या उत्पन्न होती है जो चेकबॉक्स में होती है। इस समस्या के समाधान के लिए आइए एक छिपा हुआ इनपुट जोड़ें:
<form action="" method="GET">
<input type="hidden" name="radio" value="0">
<input type="radio" name="radio" value="1">
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<input type="submit">
</form>
छिपा हुआ इनपुट शुरू करने के बजाय, डिफ़ॉल्ट रूप से एक रेडियो बटन को चयनित भी किया जा सकता है:
<form action="" method="GET">
<input type="radio" name="radio" value="1" checked>
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<input type="submit">
</form>
दो रेडियो बटन का उपयोग करके उपयोगकर्ता से उसका लिंग पूछें। परिणाम स्क्रीन पर प्रदर्शित करें।