la pagina q procesa es esta
Código PHP:
//actualizar datos
$actualizar="update hojasdevida set perfil='$tipoestudio', categoria='$perfilcategoria', especialidad='$especialidad'";
$resultado=mysql_query($actualizar,$conexion);
pero este es el codigo q utilizo para ingresar los datos por primera vez y en ete sino tengo problema
Código PHP:
hojasdevida.php
<tr class="form_tabla">
<td><p><span class="Estilo11">Perfil</span></p></td>
<td>
<select name="tipoestudio" onChange="javascript:location.replace('hojadevida.php?tipoestudio='+document.Formulario.tipoestudio.value + '&perfilcategoria=' + document.Formulario.perfilcategoria.value + '');">
<option>Seleccione El Perfil</option>
<?php
$resultado=mysql_query("select * from tipo_estudio order by nombretipo",$conexion);
$filas = mysql_fetch_row($resultado);
$num_filas = mysql_num_rows($resultado);
for($w=0; $w<$num_filas; $w++)
{
echo "<option value='$filas[1]'";
if ($tipoestudio==$filas[1])
echo " selected";
echo ">",$filas[1], "</option>";
$filas = mysql_fetch_row($resultado);
}
?>
</select>
</td>
</tr>
<tr class="form_tabla">
<td><p><span class="Estilo11">Categoría</span></p></td>
<td>
<select name="perfilcategoria" onChange="javascript:location.replace('hojadevida.php?tipoestudio='+document.Formulario.tipoestudio.value + '&perfilcategoria=' + document.Formulario.perfilcategoria.value + '');">
<option>Seleccione una Categoría</option>
<?php
$resultado1=mysql_query("select * from perfil where nombretipo='$tipoestudio'",$conexion);
$filas2 = mysql_fetch_row($resultado1);
$num_filas2 =mysql_num_rows($resultado1);
for($i=0; $i<$num_filas2; $i++)
{
echo "<option value='$filas2[1]'";
if ($perfilcategoria==$filas2[1])
echo " selected";
echo ">",$filas2[1], "</option>";
$filas2 = mysql_fetch_row($resultado1);
}
?>
</select>
</td>
</tr>
<tr class="form_tabla">
<td><p><span class="Estilo11">Especialidad</span></p></td>
<td>
<select name="especialidad" onChange="javascript:location.replace('hojadevida.php?tipoestudio='+document.Formulario.tipoestudio.value + '&perfilcategoria=' + document.Formulario.perfilcategoria.value + '&especialidad=' + document.Formulario.especialidad.value + '');">
<option>Seleccione una Especialidad</option>
<?php
$resultado2=mysql_query("select * from especializacion where nombreperfil='$perfilcategoria'",$conexion);
$filas3 = mysql_fetch_row($resultado2);
$num_filas3 =mysql_num_rows($resultado2);
for($y=0; $y<$num_filas3; $y++)
{
echo "<option value='$filas3[2]'";
if ($especialidad==$filas3[2])
echo " selected";
echo ">",$filas3[2], "</option>";
$filas3 = mysql_fetch_row($resultado2);
}
mysql_close($conexion);
?>
</select>
</td>
</tr>