Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Problema Funcion DISTINCT

Estas en el tema de Problema Funcion DISTINCT en el foro de Mysql en Foros del Web. Hola gente, estoy teniendo problemas con la selección de una tabla, quiero mostrar todos las columnas de una tabla, pero sin que se repitan los ...
  #1 (permalink)  
Antiguo 18/05/2020, 17:35
 
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 15 años, 11 meses
Puntos: 1
Pregunta Problema Funcion DISTINCT

Hola gente, estoy teniendo problemas con la selección de una tabla, quiero mostrar todos las columnas de una tabla, pero sin que se repitan los de una columna y la función DISTINCT te muestra solo esa columna o en este caso no me funciona en mi código de selección que ahora les paso. Desde ya muchas gracias.

Código PHP:
if($action == 'ajax'){
$q mysqli_real_escape_string($con,(strip_tags($_REQUEST['q'], ENT_QUOTES)));
$aColumns = array('numero_factura','id_cliente_factura','nombre_cliente_factura');
$sTable "facturas";
$sWhere "";
if ( 
$_GET['q'] != "" )
        {
            
$sWhere "WHERE (";
            for ( 
$i=$i<count($aColumns) ; $i++ )
            {
                
$sWhere .= $aColumns[$i]." LIKE '%".$q."%' OR ";
            }
            
$sWhere substr_replace$sWhere"", -);
            
$sWhere .= ')';
        }
        
$sWhere.=" order by id_cliente_factura asc";
        include 
'pagination.php';
$page = (isset($_REQUEST['page']) && !empty($_REQUEST['page']))?$_REQUEST['page']:1;
        
$per_page 10;
        
$adjacents  4
        
$offset = ($page 1) * $per_page;
$count_query   mysqli_query($con"SELECT count(DISTINCT id_cliente_factura) AS numrows FROM $sTable  $sWhere");
$rowmysqli_fetch_array($count_query); 

Etiquetas: busqueda, columnas, distinct
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:20.