Usando chart.js, html, php. Ya tengo un gráfico configurado y muestra datos de una base de datos usando mySQL.
Mi problema es, ¿cómo puedo mostrar solo los datos más recientes en el gráfico? Me gustaría mostrar solo 20 valores. Entonces, si se agrega un nuevo conjunto de datos a la base de datos. Luego, el gráfico debe actualizarse eliminando el valor más antiguo de la pantalla para dejar espacio para el nuevo valor. No quiero eliminar datos de la base de datos para hacer esto.
cualquier idea sobre cómo hacer que esto suceda.
Debería obtener los últimos 10 valores de la base de datos de esta manera
SELECT * FROM big_table ORDER BY A DESC LIMIT 10Y llame a la actualización ( https://www.chartjs.org/docs/latest/developers/updates.html )
chart.update()