I have a page where there are two radio button on clicking one it shows one div and on clicking another radio button it shows another div. In both div i have to insert the data into the database but only fist submit button is working the second button on second div is not working.Below is my code:
<body>
<center>
<h2>Choose the type </h2>
<div style="padding:25px;width: 100px;">
<input id="id_radio1" type="radio" name="name1" value="1" />Dynamic<br/>
<input id="id_radio2" type="radio" name="name0" value="0" />Image
</div>
<div align="center" style="padding:25px;width: 300px;">
<div id="div1">
<form name="frm" method="post" action="">
Caption:<input type="text" name="caption" /><br />
Dynamic:<input type="text" name="dynamictext" /><br/>
Time <input type="text" name="time" /><br />
<input type="submit" name="submitbtn1" value="Submit" />
</form>
</div>
<div id="div2">
<form enctype="multipart/form-data" action="saveimage.php" method="post" name="changer">
Path:<input name="image" accept="image/jpeg" type="file" height="50px" width="50px"><br/>
Caption:<input type="text" name="caption" />
Time:<input type="text" name="caption" />
<input type="submit" name="submitbtn0" value="Save" />
</form>
</div>
</div>
</center>
</body>
</html>
<?php
if(isset($_POST['submitbtn1']))
{
include'conn.php';
$select_db = mysql_select_db('test',$connection);
//$type1=$_POST['name1'];
$sql="INSERT INTO tbl_content(caption,dynamictext,time)VALUES('".$_POST['caption']."', '".$_POST['dynamictext']."', '".$_POST['time']."')";
if (!mysql_query($sql,$connection))
{
die('Error: ' . mysql_error());
}
}
else if(isset($_POST['submitbtn0']))
{
include'conn.php';
$select_db = mysql_select_db('test',$connection);
if ($_FILES["image"]["error"] > 0)
{
echo "<font size = '5'><font color=\"#e31919\">Error: NO CHOSEN FILE <br />";
echo"<p><font size = '5'><font color=\"#e31919\">INSERT TO DATABASE FAILED";
}
else
{
move_uploaded_file($_FILES["image"]["tmp_name"],"image/" . $_FILES["image"]["name"]);
$file="image/".$_FILES["image"]["name"];
$sql="INSERT INTO tbl_content (id,path,caption,time) VALUES ('','$file','".$_POST['caption']."','".$_POST['time']."')";
if (!mysql_query($sql))
{
die('Error: ' . mysql_error());
}
echo "Picture is saved into database";
}
}
?>