Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/03/2008, 00:55
Avatar de kaninox
kaninox
 
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 8 meses
Puntos: 49
Re: problema al ordenar

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
__________________
Gokuh Salvo al mundo. PUNTO!!!!