Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/08/2014, 01:55
kristhian23
 
Fecha de Ingreso: noviembre-2008
Mensajes: 110
Antigüedad: 17 años, 10 meses
Puntos: 2
Respuesta: como asignarle condiciones a la busqueda de una tabla con datatable

hola solucione la cuestio de la condicion esto due lo que hize..

cambie esto.
Código PHP:
$sWhere = " ";
    if ( 
$_GET['sSearch'] != "" )
    {
        
$sWhere = "WHERE (";
        for ( 
$i=0 ; $i<count($aColumns) ; $i++ )
        {
            if ( isset(
$_GET['bSearchable_'.$i]) && $_GET['bSearchable_'.$i] == "true" )
            {
                
$sWhere .= $aColumns[$i]." LIKE '%".mysql_real_escape_string( $_GET['sSearch'] )."%' AND campo16='SI' OR ";
            }
        }
        
$sWhere = substr_replace( $sWhere, "", -3 );
        
$sWhere .= ')';
    } 
por esto
Código PHP:
$sWhere = "WHERE campo16='SI'";
    if ( 
$_GET['sSearch'] != "" )
    {
        
$sWhere = "WHERE (";
        for ( 
$i=0 ; $i<count($aColumns) ; $i++ )
        {
            if ( isset(
$_GET['bSearchable_'.$i]) && $_GET['bSearchable_'.$i] == "true" )
            {
                
$sWhere .= $aColumns[$i]." LIKE '%".mysql_real_escape_string( $_GET['sSearch'] )."%' AND campo16='SI' OR ";
            }
        }
        
$sWhere = substr_replace( $sWhere, "", -3 );
        
$sWhere .= ')';
    } 
a la variable $sWhere le coloque WHERE campo16='SI'

hoy tengo un regostro en cada tabla que es de disponible o no disponible es un checkbox que lo tengo bien bonito decorado con una class. pero resulta que cuando digo a buscar como la tabla se refresca pierde la class y queda el checkbox tradicional como hago para que no se pierda..

$('input.switch').styleCheckable(); ayudenme porfavor