Código PHP:
  
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>OA</title>
</head>
<body>
<form action="" method="post" enctype="multipart/form-data"> 
<?php    
require ('conexion.php');
 echo"Debes llenar los datos<br>";
 echo"<input type='hidden' name='id' value='".$_POST['id']."'>";
 if (isset($_POST["guardar"])){
 if($conexion=conexion()){
 $sql="SELECT oa_reg FROM oa WHERE id='$_POST[id]' AND oa_reg='1' ";
 $resultado=mysql_query($sql);
  if(@mysql_num_rows($resultado)==0){ 
  $sql="INSERT INTO oa (oa_nom,oa_pu,oa_con,oa_ex,oa_ha,oa_re,id) VALUES ('$_POST[oa_nom]','$_POST[oa_pu]','$_POST[oa_con]','$_POST[oa_ex]','$_POST[oa_ha]','$_POST[oa_re]','$_POST[id]')";
 if(!@mysql_query($sql,$conexion)){
 echo 'Error al insertar la información OA';}
 else{
 echo '<br>Información insertada correctamente. Puede agregar otro socio, o ir a AM';}
 }
 else{echo"Ya existen los datos";
 $sql="SELECT oa_nom,oa_pu,oa_con,oa_ex,oa_ha,oa_re FROM oa WHERE id='$_POST[id]'";
  if($resultado=mysql_query($sql,$conexion)){
  
  echo"<br>En los campos del formulario se ven los valores actuales, si no los actualiza los valores se mantienen";
 $dat_oa=mysql_fetch_array($resultado);
 $contar_doa=mysql_num_rows($resultado);
 do{
 echo"<table width='200' border='1'>";
  echo"<tr>";
   echo"<td>Nombre completo</td>";
   echo"<td>Puesto</td>";
   echo"<td>Conocimientos</td>";
   echo"<td>Experiencia</td>";
   echo"<td>Habilidades</td>";
   echo"<td>Reconocimientos</td>";
 echo"</tr>";
 echo"<tr>";
 
    echo"<td><input type='text' name='oa_nombre[]' value='$datos_organizacion_administrativa['oa_nom']'></td>";
    echo"<td><input type='text' name='oa_puesto[]' value='".$datos_organizacion_administrativa['oa_pu']."'></td>";
    echo"<td><textarea name='oa_conocimiento[]' cols='20' rows='10' value='".$datos_organizacion_administrativa['oa_con']."'></textarea></td>";
    echo"<td><textarea name='oa_experiencia[]' cols='20' rows='10' value='".$datos_organizacion_administrativa['oa_ex']."'></textarea></td>";
    echo"<td><textarea name='oa_habilidades[]' cols='20' rows='10' value='".$datos_organizacion_administrativa['oa_ha']."'></textarea></td>";
    echo"<td><textarea name='oa_reconocimientos[]'cols='20' rows='10' value='".$datos_organizacion_administrativa['oa_re']."'></textarea></td>";
   echo"</tr>";
echo"</table>";
echo"<br>";
}
while($dat_oa=mysql_fetch_array($resultado));
 }
 echo"<input type='hidden' name='id' value='".$_POST['id']."'>";
 echo"<input type='hidden' name='contar_doa' value='".$contar_doa."'>";
 echo"<br><input type='submit' name='actualizar_oa' value='Actualizar los datos en OA'>";
 echo"<br><input type='submit' name='am' value='Continuar con AM'>";
 }
 }
 else{
 echo '<br>No se realizó la conexión.';}
 echo"<input type='hidden' name='id' value='".$_POST['id']."'>";
 }
?>
 <table width="200" border="1">
 <tr>
 <td>Nombre completo</td>
 <td>Puesto</td>
 <td>Conocimientos</td>
 <td>Experiencia</td>
 <td>Habilidades</td>
 <td>Reconocimientos</td>
 </tr>
 <tr>
    <td><input type="text" name="oa_nom"></td>
    <td><input type="text" name="oa_pu"></td>
    <td><textarea name="oa_con" cols="20" rows="10"></textarea></td>
    <td><textarea name="oa_ex" cols="20" rows="10"></textarea></td>
    <td><textarea name="oa_ha" cols="20" rows="10"></textarea></td>
    <td><textarea name="oa_re" cols="20" rows="10"></textarea></td>
 </tr>
    </table>
 
  <div align="center">
 <input type="submit" name="guardar" value="Añadir" />
 <input type="submit" name="terminar" value="Terminar" />
 </div>
</form>
<form action="di" method="post" enctype="multipart/form-data"> 
<?php
if(isset($_POST['actualizar_oa'])){
if($conexion=conexion()){
foreach($_POST['oa_nom'] as $value) { 
 
        echo($value);}
$oa_nom=$_POST['oa_nom'];
$oa_pu=$_POST['oa_pu'];
$oa_con=$_POST['oa_con'];
$oa_ex=$_POST['oa_ex'];
$oa_ha=$_POST['oa_ha'];
$oa_re=$_POST['oa_re'];
$contar_doa=$_POST['contar_doa'];
echo"<br>$oa_nom";
echo"<br>$oa_nom[0]";
echo"<br>$oa_nom[1]";
for($i=0;$i<$contar_doa;$i++){
  $sql="UPDATE oa SET oa_nombre='".$oa_nombre[$i]."',oa_puesto='".$oa_puesto[$i]."',oa_conocimiento='".$oa_conocimiento[$i]."',oa_experiencia='".$oa_experiencia[$i]."',oa_habilidades='".$oa_habilidades[$i]."',oa_reconocimientos='".$oa_reconocimientos[$i]."', WHERE id='$_POST[id]'";
}
 if(!@mysql_query($sql,$conexion)){
 echo 'Error al actualizar la información OA';}
 else{
 echo '<br>Información actualizada correctamente.<br>';
 echo"<input type='submit' name='am' value='AM' />";
echo"<input type='hidden' name='id' value='".$_POST['id']."'>";}
}
else{
 echo 'No se realizó la conexión.';
 }
}
 
if (isset($_POST["terminar"])){
if($conexion=conexion()){
$sql="UPDATE oa SET oa_re='1' WHERE id='$_POST[id]'";
 if(!@mysql_query($sql,$mi_conexion)){
 echo 'Error al actualizar la información OA';}
 else{
 echo '<br>Información actualizada correctamente.<br>';
 echo"<input type='submit' name='am' value='AM' />";
echo"<input type='hidden' name='id' value='".$_POST['id']."'>";}
}
else{
 echo 'No se realizó la conexión.';
 }
}
?>
</form>
</body>
</html>    
  
 



