hola mi pregunta es la siguiente tengo editar unos datos que los llamo de la base de datos.......en el momento me esta trayendo los datos pero si los quiero editar no me esta haciendo el cambio.............esos datos se muestran de acuerdo a lo seleccionado en el perfil y luego de acuerdo a la categoria esos datos ya estan en tablas en la base de datos ....
este es el script que tengo..
Código PHP:
//Sentencia SQL para buscar un usuario con esos datos
$consultar = "select * from hojasdevida where numero='$numero'";
$resultado=mysql_query($consultar,$conexion);
$filas = mysql_fetch_row($resultado);
<tr class="form_tabla">
<td><p><span class="Estilo11">Perfil</span></p></td>
<td>
<select name="tipoestudio" onChange="javascript:location.replace('modificarhojadevida.php?tipoestudio='+document.Formulario.tipoestudio.value + '&perfilcategoria=' + document.Formulario.perfilcategoria.value + '');">
<?php
$resultado=mysql_query("select nombretipo from tipo_estudio ",$conexion);
$filastipo = mysql_fetch_row($resultado);
$num_filastipo = mysql_num_rows($resultado);
for($w=0; $w<$num_filastipo; $w++)
{
echo "<option ";
if ($filas[23]==$filastipo[0])
echo " selected>";
else
echo ">";
echo $filastipo[0], "</option>";
$filastipo = 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('modificarhojadevida.php?tipoestudio='+document.Formulario.tipoestudio.value + '&perfilcategoria=' + document.Formulario.perfilcategoria.value + '');">
<?php
$resultado1=mysql_query("select nombreperfil from perfil ",$conexion);
$filasperfil = mysql_fetch_row($resultado1);
$num_filasperfil = mysql_num_rows($resultado1);
for($w=0; $w<$num_filasperfil; $w++)
{
echo "<option ";
if ($filas[24]==$filasperfil[0])
echo " selected>";
else
echo ">";
echo $filasperfil[0], "</option>";
$filasperfil = 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('modificarhojadevida.php?tipoestudio='+document.Formulario.tipoestudio.value + '&perfilcategoria=' + document.Formulario.perfilcategoria.value + '&especialidad=' + document.Formulario.especialidad.value + '');">
<?php
$resultado2=mysql_query("select nombreesp from especializacion order by nombreesp",$conexion);
$filasespecialidad = mysql_fetch_row($resultado2);
$num_filasespecialidad = mysql_num_rows($resultado2);
for($w=0; $w<$num_filasespecialidad; $w++)
{
echo "<option ";
if ($filas[25]==$filasespecialidad[0])
echo " selected>";
else
echo ">";
echo $filasespecialidad[0], "</option>";
$filasespecialidad = mysql_fetch_row($resultado2);
}
mysql_close($conexion);
?>
</select>
</td>
</tr>
la verdad nose q deba hacer para corregir eso..les agradezco su ayuda