andale ya encontre el problema y quede nuevamente pillo, les comento....
cuando hago un select hago...
Código PHP:
if ($_GET[ordenador] == "DESC")
{
$sql=mysql_query("SELECT * FROM tabla WHERE campo = '$GET[campo]' ORDER BY campo DESC");
}
else
{
$sql=mysql_query("SELECT * FROM tabla WHERE campo = '$GET[campo]' ORDER BY campo ASC");
}
ahora que resulta que campo del order by lo cambio por un cambio x en este caso son, marca, precio y anyo.....
con anyo y precio me van bien ya era por eso, pero con marca no por que tengo guardados numeros relacionados a la tabla marcas.....
tonce como haria pa ordenar alfabeticamente en ese caso???? alguna sugerencia...
si solo me traigo los ids.. :/ por ello no me iba el order by con las marcasy con lo dema si....
o sea mi consulta es mas meno asi.....
Código PHP:
<?php
$campim = $_GET[campo];
//donde aqui puede ser como dije marca, precio o anyo. solo problemas pa ordenar con marca...
//alguna idea plis
if ($_GET[ordenador] == "DESC")
{
$sql=mysql_query("SELECT * FROM tabla WHERE campo = '$_GET[campo]' ORDER BY '$campim' DESC");
}
else
{
$sql=mysql_query("SELECT * FROM tabla WHERE campo = '$_GET[campo]' ORDER BY '$campim' ASC");
}
//y depues aqui mas cpdigo como
$datos = mysql_fetch_array()......
?>
saludos