Si votre contenu est mis à jour une fois par jour (ou heure, etc.), vous pouvez programmer le code C en tant qu'application autonome via cron. Il lit dans un fichier de modèle html "en-tête", génère la table à partir de la base de données, puis copie le fichier de modèle "pied de page" html. Ce fichier généré est copié sur l'emplacement du serveur Web souhaité, puis le serveur Web peut simplement servir le fichier HTML.
Si vous n'avez pas cron, vous pouvez déplacer le C dans un code CGI C que vous pouvez appeler manuellement via une URL "cachée" qui génère le fichier HTML de la même manière.
Si la table est mise à jour en permanence, il vous suffit de procéder comme indiqué ci-dessus mais de renvoyer les données à l'utilisateur plutôt que de créer un fichier à utiliser de manière statique. Je suppose que vous n'avez pas accès aux inclusions côté serveur de quelque sorte que ce soit (serveur web intégré?).