AnswerBun.com

Agrupar y limitar tickets con PHP

Stack Overflow en español Asked by Sebastian on December 23, 2020

Estoy haciendo un sistemas de tickets en cual cada usuario tiene un limite de ticket para publicar.

Tabla Tickets

idt | tcode  | de(int) | para(int) | texto     | tipo | tfecha
--------------------------------------------------------------------
1   | 332115 | 1       | 3         | pregunta  | pr   | 2020-07-25
2   | 332115 | 3       | 1         | respuesta | rsp  | 2020-07-25
3   | 215457 | 1       | 3         | pregunta  | pr   | 2020-07-25
4   | 684111 | 4       | 3         | pregunta  | pr   | 2020-07-25
5   | 684111 | 3       | 4         | respuesta | rsp  | 2020-07-25
6   | 332115 | 1       | 3         | pregunta  | pr   | 2020-07-25

Las columnas de y para son los id, en donde el id 3 siempre es el soporte tecnico.

En una lista agrupo los tickets del mismo codigo.

$list = $conn->query("SELECT * FROM ticket WHERE de = '".$id."' GROUP BY tcode ORDER BY idt DESC");

// Resultado

#684111 | 2020-07-25
#215457 | 2020-07-25
#332115 | 2020-07-25

Bien aqui es donde viene el problema.

$cantidad = $list->rowCount('pr');
$cuenta = 10 - $cantidad;

if($list->rowCount('pr') == 10){
    echo 'Usted llego al limite de ticket';
} else {
    echo 'Tickets disponibles: '.$cuenta;
}

Lo que veo es que $list->rowCount('pr') me cuenta las preguntas dentro del ticket general identificado como tcode y no se como separar esto ya que el usuario con id 1 realizo dos preguntas: 332115y 215457.

Espero me ayuden y gracias!

Add your own answers!

Related Questions

no me funciona AJAX de jquery

1  Asked on November 15, 2021

     

OpenCV Assertion failed size.width>0 && size.height>0

1  Asked on November 15, 2021 by minihack

   

Cómo desarrollar un programa que cambie las entre las ventanas de Windows

0  Asked on November 15, 2021 by andeman-cervantes

   

Laravel login hecho por mi mismo no funciona (Error 404)

0  Asked on November 15, 2021 by shredder

   

crear cupon en laravel

1  Asked on November 13, 2021 by arthuro-alvarezz

     

Cómo setear el state con un array?

1  Asked on November 13, 2021

       

Problema con servicio de nodejs al descargar

1  Asked on November 13, 2021 by carlos-cuellar

     

Error de llenado array con Foreach Java

2  Asked on November 13, 2021 by user180162

     

Ejecutar codigo PHP dentro de Javascript

5  Asked on November 13, 2021

   

Ask a Question

Get help from others!

© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP