අද අපි බලමු
කොහොමද CheckBox , Radio Button යොදාගෙන
ඒවාට අදාල තොරතුරු MySQL වල Save කරන්නේ කොහොමද කියලා.
පළමුවෙන්ම web page එක නිර්මාණය කරගමු
ඒ සදහා පහත HTML Code එක බාවිතා කරන්න.
<html>
<head>
<title>Item</title>
</head>
<body>
<form action="" method="post" name="form1" id="form1">
<table align="center">
<tr>
<td width="87">Your Name</td>
<td colspan="2"><label for="Name"></label>
<input name="Name" type="text" id="Name" size="35" /></td>
</tr>
<tr>
<td>Exam</td>
<td width="77">O/L <input type="checkbox" name="Ordinary" id="Odinary" value="Ordinary" />
<input type="hidden" name="Ordinary" value="-" /></td>
<td width="383">A/L <input type="checkbox" name="Advanced" id="Advanced" Value="Advanced" />
<input type="hidden" name="Advanced" value="-" /></td>
<tr>
<td height="26">Nuptial</td>
<td><input type="radio" name="radio" id="Married" checked="checked" value="Married" />
<label for="Married">Married</label></td>
<td><input type="radio" name="radio" id="Unmarried" value="Unmarried" />
<label for="Unmarried">Unmarried</label></td>
</tr>
<tr>
<td valign="top">Comment</td>
<td colspan="2"><textarea name="Comment" id="textarea" cols="45" rows="5"></textarea></td>
</tr>
<tr>
<td colspan="3" align="center" valign="middle"><input type="submit" name="submit" id="Send" value="Send" /></td>
</tr>
</table>
</form>
</body>
</html>
<head>
<title>Item</title>
</head>
<body>
<form action="" method="post" name="form1" id="form1">
<table align="center">
<tr>
<td width="87">Your Name</td>
<td colspan="2"><label for="Name"></label>
<input name="Name" type="text" id="Name" size="35" /></td>
</tr>
<tr>
<td>Exam</td>
<td width="77">O/L <input type="checkbox" name="Ordinary" id="Odinary" value="Ordinary" />
<input type="hidden" name="Ordinary" value="-" /></td>
<td width="383">A/L <input type="checkbox" name="Advanced" id="Advanced" Value="Advanced" />
<input type="hidden" name="Advanced" value="-" /></td>
<tr>
<td height="26">Nuptial</td>
<td><input type="radio" name="radio" id="Married" checked="checked" value="Married" />
<label for="Married">Married</label></td>
<td><input type="radio" name="radio" id="Unmarried" value="Unmarried" />
<label for="Unmarried">Unmarried</label></td>
</tr>
<tr>
<td valign="top">Comment</td>
<td colspan="2"><textarea name="Comment" id="textarea" cols="45" rows="5"></textarea></td>
</tr>
<tr>
<td colspan="3" align="center" valign="middle"><input type="submit" name="submit" id="Send" value="Send" /></td>
</tr>
</table>
</form>
</body>
</html>
____නිර්මාණය වෙන Webpage එක පහත දැක්වේ_____
| Your Name | ||
| Exam | O/L | A/L |
| Nuptial | ||
| Comment | ||
__________________________________________________________
මෙය ක්රියා කරණ ආකාරය අපි දැන් බලමු
O /L checkbox එක checked කලාම
<input type="checkbox" name="Ordinary" id="Odinary" value="Ordinary" />
MySQL Database එකට Save වන්නේ Value යටතේ තියෙන "Ordinary " වේ.
Checked නොකලොහොත්
<input type="hidden" name="Ordinary" value="-" /></td>
MySQL Database එකට Save වන්නේ Value යටතේ තියෙන "-" වේ.
(මේ සදහා ඔබට කැමති Value එකක් ලබා දෙන්න පුළුවන්)
<td height="26">Nuptial</td>
<td><input type="radio" name="radio" id="Married" checked="checked" value="Married" />
<label for="Married">Married</label></td>
<td><input type="radio" name="radio" id="Unmarried" value="Unmarried" />
<label for="Unmarried">Unmarried</label></td>
මේ සදහා MySQL වල එක Feild එකක් බාවිතා කරන්න පුළුවන්,
එක Feild එකක් බාවිතා කරන්න පුළුවන් වන්නේ
Radio Button වල name සදහා ලබා දී තිබෙන්නේ සමාන නම්ය.
Checked වන Radio Button එක අනුව එයට අදාල Value එක MySQL වල
Database එකට එක Feild එකකට ලබා දෙන්න පුළුවන්.
දැන් webpage එක නිර්මාණය කර අවසන්.
ඉන් පසුව මෙයට අදාලව MySQL එක මගින් Database එක නිර්මාණය කර ගන්න.
Database එක නිර්මාණය කරන ආකාරය හා Database Connection එක නිර්මාණය කරන ආකාරය සරලව පසුගිය පොස්ට් එකක් මෙහි ඇතුලත් කලා.
Database එකක් නිර්මාණය කරගන්න අපහසුනම්
එම පොස්ට් එක නරබන්න මෙය මත Click කරන්න.
එම පොස්ට් එක අදාර කරගෙන මේ සදහා Database එක නිර්මාණය කර ගන්න.
Database එක නිර්මාණය කර ගැනීමෙන් පසුව ඒ සදහා php යොදා ගෙන Database Connection
එක නිර්මාණය කර ගත යුතුයි.
ඒ සදහා පහත code එක බාවිතා කරන්න.
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("item", $con);
$sql="INSERT INTO test(name,ordinary,advanced,married,comment)
VALUES
('$_POST[Name]','$_POST[Ordinary]','$_POST[Advanced]','$_POST[radio]','$_POST[Comment]')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 record added";
mysql_close($con);
?>
code කර ගැනීමෙන් පසුව connect.php
නමින් මෙය Save කර ගන්න.
දැන් සියලු වැඩ කටයුතු අවසන්
Wamp server යොදාගෙන මෙය ක්රියාවට නන්වා බලන්න.
ගැටලුවක් වෙතොත් Comment මගින් ඉදිරිපත් කරන්න.
මේ පිලිබදව ඔබගේ අදහස් ඉදිරිපත් කරන්න.
ඔබගේ අදහස් ඉතා අගය කොට සලකනවා.






















