Disculpas, aquí va el código y muchas gracias por ayudarme!
Código PHP:
<?php
/** conexion ***************************/
// conectamos a la base de datos
$link = mysql_connect('localhost', 'root', 'contraseña');
if(!$link) {
die("Error al intentar conectar: ".mysql_error());
}
// seleccionamos la base de datos
$db_link = mysql_select_db('DB', $link);
if(!$db_link) {
die("Error al intentar seleccionar la base de datos". mysql_error());
}
/** fin conexion ************************/
// recogemos el ID del registro a actualizar
if(isset($_GET['id'])){
$id = $_GET['id'];
// hacemos una consulta para mostrar los datos
$sql = mysql_query("SELECT * FROM colonia_sma WHERE id = $id", $link) or die(mysql_error());
$row = mysql_fetch_array($sql);
// advertimos
$mensaje = '<div style=text-align:center;>Formulario para Actualizar el Registro de <strong>'.$row[apellido].' '.$row[nombre].'</strong></div>';
}
// comprobamos si ha sido enviado el formulario
if(isset($_POST['actualizar']) && $_POST['actualizar'] == 'Actualizar'){
// comprobamos que no lleguen campos vacios
if(!empty($_POST['apellido'])){
// creamos las variables que vamos a usar en la consulta UPDATE y le asignamos sus valores
$register_id = $_POST['id'];
$new_mostrar_conyuge = $_POST['mostrar_conyuge'];
// la consulta UPDATE
$sqlUpdate = mysql_query("UPDATE nombre_tabla SET
id = $register_id,
mostrar_conyuge = '$new_mostrar_conyuge'
WHERE id = '$register_id'", $link)
or die(mysql_error());
echo "Registro actualizado correctamente";
}else{
echo "Atención...! los campos obligatorios no pueden quedar vacíos";
}
}else{
// mostramos el mensaje
echo "<p>".$mensaje."</p>";
?>
<form name="update_register" method="post" action="update_register.php?accion=guardar">
<table>
<tbody>
<tr>
<td>Mostrar Cónyuge:</td>
<td style="font-size:14px;">
<input type="radio" name="mostrar_conyuge" <?php if($row['mostrar_conyuge'] == 'si') echo 'checked="checked"'; ?> />Si
<input type="radio" name="mostrar_conyuge" <?php if($row['mostrar_conyuge'] == 'no') echo 'checked="checked"'; ?> />No
</td>
</tr>
<tr>
<td colspan="2" style="background:none;">
<input type="hidden" name="id" value="<?php echo $row['id']; ?>" /
</td>
</tr>
<tr>
<td colspan="2" style="text-align:center;margin-top:10px;">
<input style="font-size:20px;" type="submit" name="actualizar" value="Actualizar"/>
</td>
</tr>
</tbody>
</table>
</form>
<?php } ?>