Tengo este code
Código PHP:
$item=$_GET['var'];
$var[0]="id";
$var[1]="cod_producto";
$var[2]="descripcion";
$var[3]="precio";
$var[4]="exento";
$var[5]="unidad_medida";
$var[6]="inventariable";
$var[7]="observacion";
$var[8]="cambio_de_sujeto";
$result=mysql_query("SELECT * FROM producto ORDER BY $item");
Código PHP:
<a href="home.php?var=<?php echo $var[1] ?>">Codigo Producto</a></div></td>
Hasta esa parte me funciona muy bien, el detalle ahora, al darle un click por ejemplo en "precio", me ordena los registros comenzando por el numero mas chico hasta el numero mas grande.
Lo que quiero hacer es que el usuario al darle nuevamente click en "precio", ordene del mas grande al mas chico y si le vuelve a dar click, vuelva a tener del mas chico al mas grande.
Alguien podria darme alguna recomendacion??, talvez usando una funcion como on_click y on_focus, pero no tengo mucho conocimiento, ademas me supongo tendria que agregar una variable en el mysql_query, algo asi...
$definicion="asc";
$definicion="desc";
$result=mysql_query("SELECT * FROM producto ORDER BY $item $definicion");
Alguna sugerencia??