pongo el codigo
actualiza1.php
<?
//$conexion = mysql_connect('localhost','xxxx','xxxxx');
$conexion = mysql_connect('localhost','xxxx','xxxx');
// seleccionamos la Bd
//mysql_select_db ("titulos", $conexion);
mysql_select_db ("xxxxx", $conexion);
$result=mysql_query("SELECT * FROM titulo WHERE id=$_REQUEST[id]",$conexion) ;
// $num_rows = mysql_num_rows($result);
$row=mysql_fetch_array($result);
echo $row[1].'.'.$row[2];
echo"<html>
<head><title>Actualizar datos de la base</title></head>
<body>
<form action='actu.php' method='POST'>
Estado examen practico:<br>
<label>
<select name='estado_examen' id='estado_examen'>
<option>Seleccione Estado</option>
<option";
if($row[5] == 'En Proceso') echo ' selected="selected"';
echo ">En Proceso</option>
<option";
if($row[5] == 'Aprobado') echo ' selected="selected"';
echo ">Aprobado</option>
<option";
if($row[5] == 'Reprobado') echo ' selected="selected"';
echo ">Reprobado</option>
</select>
</label><br>
Prueba No.:<br>
<label>
<select name='prueba' id='prueba'>
<option>Seleccione Examen</option>
<option";
if($row[6] == 'Primer Examen') echo ' selected="selected"';
echo ">Primer Examen</option>
<option";
if($row[6] == 'Segundo Examen') echo ' selected="selected"';
echo ">Segundo Examen</option>
<option";
if($row[6] == 'Tercer Examen') echo ' selected="selected"';
echo ">Tercer Examen</option>
</select>
</label><br>
Fecha Examen:<br>
<input type='text' value='$row[7]' name='fecha_examen'><br>
<input type='hidden' name='id' value='$row[0]'>
<input type='submit' value='Guardar'>
</form>
</body>
</html>";
?>
hasta aca todo bien, en la siguiente pagina donde tiene q actualizar es la siguiente:
actu.php
<HTML>
<HEAD>
<TITLE>Actualizar2.php</TITLE>
</HEAD>
<BODY>
<?
//Conexion con la base
mysql_connect("localhost","xxxx","xxxxx");
//selección de la base de datos con la que vamos a trabajar
mysql_select_db("xxxxxx");
$prueba=$_POST['prueba'];
$estado_examen=$_POST['estado_examen'];
$fecha_examen=$_POST['fecha_examen'];
echo $prueba;
echo $estado_examen;
echo $fecha_examen;
Hasta aca me muestra los valores que estoy imprimiendo todo OK
//Creamos la sentencia SQL y la ejecutamos
$sSQL="UPDATE titulo SET estado_examen='$estado_examen',prueba='$prueba',fecha_examen='$fecha_examen' WHERE id = $id";
mysql_query($sSQL);
?>
aca ya no actualiza
<h1><div align="center">Registro Actualizado</div></h1>
<div align="center"><a href="buscar.php">Visualizar el contenido de la base</a></div>
</BODY>
</HTML>
les quedo muy agradecido de antemano cualquier ayuda.
Millon gracias
Rafa