Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2013, 08:26
facundojr07
 
Fecha de Ingreso: enero-2013
Mensajes: 64
Antigüedad: 12 años
Puntos: 0
Consular BD varias opciones

Buenos dias, necesito ayuda con este código.

Código PHP:

$select1 
getParam($_GET["select1"], ""); 
$select2 getParam($_GET["select2"], "");  
$select3 getParam($_GET["select3"], ""); 

$condiciones="";
if (
$select1!="")$condiciones.="WHERE Nodo IN ('".$select1."')";
if (
$select2!=""&&$condiciones!="")$condiciones.="AND Central IN ('".$select2."')";
if (
$select2!="")$condiciones.="WHERE Central IN ('".$select2."')";
if (
$select3!=""&&$condiciones!="")$condiciones.="AND Equipo_Destino IN ('".$select3."')";
if (
$select3!="")$condiciones.="WHERE Equipo_Destino IN ('".$select3."')";


 {
    
$query2 "SELECT Nodo, Central, Equipo_Destino, Equipo_Origen, ID_Camino, ROUND(BW_Max_IN_o_OUT,2) AS BW_Max_IN_o_OUT, ROUND(BW_Max_IN,2) AS BW_Max_IN, ROUND(BW_Max_OUT,2) AS BW_Max_OUT, ROUND(Traf_Max_IN,2) AS Traf_Max_IN, ROUND(Traf_Max_Out,2) AS Traf_Max_Out, BW_Transp FROM bd_rmovil_bbr4_top $condiciones";
    
$queEmp2 mysql_query($query2$conexion);
    
$total mysql_num_rows($queEmp2);

Agregue estos

Código PHP:
if ($select2!="")$condiciones.="WHERE Central IN ('".$select2."')";
if (
$select3!="")$condiciones.="WHERE Equipo_Destino IN ('".$select3."')"

Porque lo que quiero es que no sea necesario poner la condición select1, para que muestre los resultados. Sino que también seleccionando únicamente las condiciones select2 o select3 muestren sus resultados correspondientes.

Al agregar el codigo que les mostre y visito la pagina con el link .php?select2=NOMBRE

Me aparecen todos los resultados, lo que estoy quereriendo es que me aparezcan, solo con ese NOMBRE.

Última edición por facundojr07; 23/05/2013 a las 08:31