I'm trying to insert a form in php statement like this
    while($row = mysql_fetch_array($result))
  {
  echo "<form id='send' action='up.php' method='POST'>
  <tr>
  <td>" .  $row['s_no'] ."</td>
  <td> <label for='student_name'><textarea name='student_name' >".$row['student_name']."</textarea></label></td>
   <td> <textarea name='roll_no'>".$row['roll_no'].     "</textarea></td>
   <td> <textarea name='company'>".$row['company'].     "</textarea></td>
   <td> <textarea name='contact_no' >".$row['contact_no'].  "</textarea></td>
   <td> <textarea name='email'>" .$row['email'].       "</textarea></td>
   </tr>
   <input type='text' name='batch_name' disabled='disabled' size='7' value=" .$_POST['batch_name']. "> 
   <p align='center'><button id='submit' type='submit'>Update</button></p>
  </form>";
  }
I'have taken the datas from the database and put as default into the texareas and thus it cab de edited. So i planned to USE UDPDATE query to make the alternations like this:
    <html>
<title>Alumini Update</title>
<head>
<?php
$con = mysql_connect("localhost","root","momsgift");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_select_db("alumini", $con);
mysql_query("UPDATE $_POST[batch_name] SET contact_no = $_POST[contact_no] WHERE roll_no = '2321'");
mysql_close($con);
?>
But while sending a query the data in the textarea doesnt loaded to the database ( BUt it redirects to the up.php page) WHat may be the reason??
 
     
     
     
     
    