tengo un problema con un script que hace una actualizacion de un campo ennuna base de datos(mysql) pero quiero que antes de actualizar ese campo me muestre el registro y luego me pregunte con el campo a modificar, el script esta mas o menos asi:
// Aqui Generamos el menu desplegable
echo '<select name="codigo">';
while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["codigo"];}
?>
</select>
<br>
<?
//hasta aqui todo esta bien, el problema es cuando quiero
//mostrar el registro que se modificara, y segun yo con el
//siguiente linea de codigo deberia mostrarme dicho registro
//pero o desilucion no hay tal registro
echo "el codigo = ";
echo $result[1];
if ($row)
{
$seleccion = "SELECT * FROM $tabla where codigo='$row'";
$res = mysql_db_query($base,$seleccion);
echo"<table align=center border=1 bordercolor=#000000 bgcolor=#FF99EE>";
while ($record = mysql_fetch_row($res))
{
echo "<tr>";
foreach ($record as $clave){
echo "<td>",$clave,"</td>";
}
}
echo "</table>";
}
mysql_close();
//enseguida pido el nuevo precio y lo voy actualizar y esto si lo hace
?>
<br>
Nuevo Precio<br>
<INPUT TYPE="TEXT" NAME="precio"><br>
<br>
<br>
<INPUT TYPE="SUBMIT" value="Actualizar">
</FORM>
</div>
</BODY>
</HTML>
me podrian ayudar con esto por favor, les doy las gracias de antemano por su amable atencion a este.