Tengo una duda, a ver si alguien puede ayudarme.
Tengo la siguiente tabla:
<table id="tabla" width="50%">
<tr style="font-weight:bold;">
<td valign="top" align="center">
Título noticia
</td>
<td valign="top" align="center">
<a href="#" title="Ordenar por Categoría">Categoría</a>
</td>
<td valign="top" align="center" width="40%">
Texto
</td>
<td valign="top" align="center">
Enlace vídeo
</td>
<td valign="top" align="center">
Fecha Creación
</td>
<td valign="top" align="center">
Editar
</td>
<td valign="top" align="center">
Eliminar
</td>
</tr>
Si os fijais en el campo Categoría tengo un
<a href="#" title="Ordenar por Categoría">Categoría</a>porque lo que quiero es que cuando se haga clic en Categoría se ordene por ese campo.
Por otro lado, tengo el siguiente método:
public function get_noticias_order_by_categoria()
{
$sql="select "
." n.titulo,n.texto,c.id_categoria,n.html,n.fecha,c.categoria"
." from "
." noticias as n, Categorias as c"
." where "
." n.id_categoria = c.id_categoria "
." order by c.categoria desc";
$res=mysql_query($sql,Conectar::con());
while ($reg=mysql_fetch_assoc($res))
{
$this->noticia[]=$reg;
}
return $this->noticia;
}
La select funciona sin problemas y me lo ordena bien, lo he probado en phpmyadmin, ahora viene mi duda:
¿Cómo hago para linkar ese
<a href="#" title="Ordenar por Categoría">Categoría</a>a el método y que me devuelva la tabla ordenada en la misma página.
Lo estoy probando pero me sale.
Gracias por todo a tod@s!
Armonick