Hola que tal, estoy tratando de que por medio de un click en un enlace se actualice un campo en mi base de datos, la sentencia me funciona si la pruebo directamente en mi base, pero el problema es que cuando trato de meterlo en el HREF simplemente no actualiza, no tengo idea de que suceda (lo que se busca es que al dar click en (VER) entres a a otra pagina e inmediatamente se actualice el campo de status a (en proceso)
les dejo el codigo de la tabla
Código PHP:
<?php
include("./funciones/funciones.php");
$con = conecta ();
$sql="select * from reporte ";
$result=mysql_query($sql) or die("Error en SQL:".$sql);
$row_rstipo = mysql_fetch_assoc($result);
?>
<html lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>----Reporte de fallos----</title>
<link rel="stylesheet" href="./css/estilos.css" type="text/css" />
<script src="Funciones/js/jquery-1.2.6.min.js" type="text/javascript"></script>
</head>
<body background="./imagenes/bg_top3.gif" >
<div class="contenedorHeader"></div>
<!--Inicia header-->
<div class="encabezado"></div>
<!--/header-->
<div class="contenido"></div>
<div class="error" id="msgError"></div>
<div class="usuario">
<table width="900" height="50" border="1" align="left" cellpadding="1" cellspacing="1" bordercolor="#aaaaaa" >
<tr>
<td align="center" valign="middle" bgcolor="##FF0000" style="color: #FFF"><b>Atender Reporte</b></td>
<td align="center" valign="middle" bgcolor="#009FFF" style="color: #FFF">ID del Reporte</td>
<td align="center" valign="middle" bgcolor="#009FFF" style="color: #FFF">Empresa</td>
<td align="center" valign="middle" bgcolor="#009FFF" style="color: #FFF">Nombre</td>
<td align="center" valign="middle" bgcolor="#009FFF" style="color: #FFF">Correo</td>
<td align="center" valign="middle" bgcolor="#009FFF" style="color: #FFF">Ubicacion</td>
<td align="center" valign="middle" bgcolor="#009FFF" style="color: #FFF">Tipo de falla</td>
<td align="center" valign="middle" bgcolor="#009FFF" style="color: #FFF">Observaciones</td>
<td align="center" valign="middle" bgcolor="#009FFF" style="color: #FFF">Status</td>
</tr>
<?php
do {
$empresa = $row_rstipo['empresa'];
$sql = "SELECT * FROM empresa WHERE id = $empresa";
$empres = mysql_query($sql);
$row_empresa = mysql_fetch_assoc($empres);
$nombre_empresa = $row_empresa['nombre'];
$ubicacion = $row_rstipo['ubicacion'];
$sql = "SELECT * FROM ubicacion WHERE id = $ubicacion";
$ubi = mysql_query($sql);
$row_ubicacion = mysql_fetch_assoc($ubi);
$nombre_ubicacion = $row_ubicacion['nombre'];
$status = $row_rstipo['status'];
$sql = "SELECT * FROM status WHERE id = $status";
$sta = mysql_query($sql);
$row_status = mysql_fetch_assoc($sta);
$nombre_status = $row_status['nombre'];
$select1 = $row_rstipo['select1'];
$sql ="SELECT opcion from select_1 WHERE id=$select1";
$s1 = mysql_query($sql);
$row_select1 = mysql_fetch_assoc($s1);
$nombre_select1 = $row_select1['opcion'];
$select2 = $row_rstipo['select2'];
$sql ="SELECT opcion from select_2 WHERE id=$select2";
$s2 = mysql_query($sql);
$row_select2 = mysql_fetch_assoc($s2);
$nombre_select2 = $row_select2['opcion'];
$select3 = $row_rstipo['select3'];
$sql ="SELECT opcion from select_3 WHERE id=$select3";
$s3 = mysql_query($sql);
$row_select3 = mysql_fetch_assoc($s3);
$nombre_select3 = $row_select3['opcion'];
?>
<tr>
<td><a href="check.php?ID=<?php echo $row_rstipo['id']; ?>" <?php $sql="UPDATE reporte SET status=2 where id='$id' "; ?> ><img src="./imagenes/reporte.png" width="50" height="50" align ="right" /><center>Ver</center></a></td>
<td align="center"><?php printf(" INC%04s", $s); ?><?php echo $row_rstipo['id']; ?></td>
<td align="center"><?php echo $nombre_empresa; ?></td>
<td align="center"><?php echo $row_rstipo['nombre']; ?></td>
<td align="right"><center><?php echo $row_rstipo['correo']; ?></center></td>
<td align="center"><?php echo $nombre_ubicacion; ?></td>
<td align="center" width="17%"><?php echo "-$nombre_select1<br> -$nombre_select2<br> -$nombre_select3"; ?></td>
<td align="center"><?php echo $row_rstipo['observaciones']; ?></td>
<td align="center"><?php echo $nombre_status; ?></td>
</tr>
<?php } while ($row_rstipo = mysql_fetch_assoc($result)); ?>
</table>
</div>
</body>
</html>
y esta es una foto de como se ve