Veamos, aqui lo tienes:
Código PHP:
<?php
include("busqueda.php");
include("db_conecta.inc");
$link=Conectarse();
//$result=mysql_query("select * from prueba ORDER BY puntos DESC",$link);
$result=mysql_query("SELECT * FROM prueba WHERE extras='CrossFire'");
//Muestra lo que hay seleccionado.
foreach($_POST as $k => $v){
echo $k . " = " . $v."<br />";
}
// Fin de muestra.
$modelo = (!empty($_POST["modelo"])
? " modelo='".trim($_POST["modelo"])."'"
: "");
$bus = (!empty($_POST["bus"])
? (!empty($modelo)
? " AND bus='".trim($_POST["bus"])."'"
: " bus='".trim($_POST["bus"])."'")
: "");
$fabricante = (!empty($_POST["fabricante"])
? (!empty($modelo) || !empty($bus)
? " AND fabricante='".trim($_POST["fabricante"])."'"
: " fabricante='".trim($_POST["fabricante"])."'")
: "");
$cpu = (!empty($_POST["cpu"])
? (!empty($modelo) || !empty($bus) || !empty($fabricante)
? " AND cpu='".trim($_POST["cpu"])."'"
: " cpu='".trim($_POST["cpu"])."'")
: "");
$motherboard = (!empty($_POST["motherboard"])
? (!empty($modelo) || !empty($bus) || !empty($fabricante) || !empty($cpu)
? " AND motherboard='".trim($_POST["motherboard"])."'"
: " motherboard='".trim($_POST["motherboard"])."'")
: "");
$extras = (!empty($_POST["extras"])
? (!empty($modelo) || !empty($bus) || !empty($fabricante) || !empty($cpu) || !empty($motherboard)
? " AND extras='".trim($_POST["extras"])."'"
: " extras='".trim($_POST["extras"])."'")
: "");
$where = (!empty($modelo) || !empty($bus) || !empty($fabricante) || !empty($cpu) || !empty($motherboard) || !empty($extras)
? " WHERE "
: "");
var_dump($where);
var_dump($modelo);
var_dump($bus);
var_dump($fabricante);
var_dump($cpu);
var_dump($motherboard);
var_dump($extras);
$s = "SELECT * FROM prueba "
. $where
. $modelo
. $bus
. $fabricante
. $cpu
. $motherboard
. $extras;
var_dump($s);
$query = mysql_query($s) or die(mysql_error());
?>
<center>
<TABLE BGCOLOR="#3b3b3d" width="1024" BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR>
<TD> <B>Usuario</B></TD>
<TD> <B>Puntaje</B> </TD>
<TD> <B>Pais</B> </TD>
<TD> <B>Tarjeta Grafica</B> </TD>
<TD> <B>BUS</B> </TD>
<TD> <B>Mhz GPU</B> </TD>
<TD> <B>Mhz Memos</B> </TD>
<TD> <B>Procesador</B> </TD>
<TD> <B>Mhz CPU</B> </TD>
<TD> <B>Placa Base</B> </TD>
<TD> <B>Extras</B> </TD>
</TR>
</center>
<?php
while($row = mysql_fetch_array($result)) {
printf("<tr><td> %s</td> <td> %s </td> <td> %s </td> <td> %s </td> <td> %s </td> <td> %s </td> <td> %s </td> <td> %s </td> <td> %s </td> <td> %s </td> <td> %s </td></tr>", '<a target=\"_blank\" href =mi_dominio/members/'.$row["nombre"].'-'.$row["numero_usuario"].'.html>'.$row["nombre"].'</a>', '<a target=\"_blank\" href ='.$row["url"].'>'.$row["puntos"].'</a>', '<img src="/RANKING/banderas/'.$row['pais'].'.gif" border="0">', ($row["fabricante"]=="NVIDIA" ? "<font color=\"red\">".$row["modelo"]."</font>" : "<font color=\"green\">".$row["modelo"]."</font>"), ($row["fabricante"]=="NVIDIA" ? "<font color=\"red\">".$row["bus"]."</font>" : "<font color=\"green\">".$row["bus"]."</font>"), ($row["fabricante"]=="NVIDIA" ? "<font color=\"red\">".$row["mhz_gpu"]."</font>" : "<font color=\"green\">".$row["mhz_gpu"]."</font>"), ($row["fabricante"]=="NVIDIA" ? "<font color=\"red\">".$row["mhz_ram"]."</font>" : "<font color=\"green\">".$row["mhz_ram"]."</font>"), ($row["fabricante"]=="NVIDIA" ? "<font color=\"red\">".$row["cpu"]."</font>" : "<font color=\"green\">".$row["cpu"]."</font>"), ($row["fabricante"]=="NVIDIA" ? "<font color=\"red\">".$row["mhz_cpu"]."</font>" : "<font color=\"green\">".$row["mhz_cpu"]."</font>"), ($row["fabricante"]=="NVIDIA" ? "<font color=\"red\">".$row["motherboard"]."</font>" : "<font color=\"green\">".$row["motherboard"]."</font>"), ($row["fabricante"]=="NVIDIA" ? "<font color=\"red\">".$row["extras"]."</font>" : "<font color=\"green\">".$row["extras"]."</font>"));
}
mysql_free_result($result);
mysql_close($link);
?>