vedi, se ti scrive 0, significa che ci potrebbe essere un errore nella query (dico protrebbe perchè non è detto). Vediamo, semplifica la query mettendo:
query = ("SELECT id, make, type, nome, price FROM accessori ");
dimmi se va meglio (questo dovrebbe visualizzare tutto)