Antes de pensar en una "pagina de resultados" deberías de "armar" tu modelo de datos .. tu Base de datos .. con los campos que requieras y relaciones entre tus datos si lo requieres.
Luego ya vendrán las "consultas" SQL (Lenguaje estructurado de consultas) para extraer los datos que requieras presentar y con PHP + HTML/CSS/javascript/flash .. etc
De todo lo mencionado .. ¿que tienes claro ya?. ¿sólo vas a quedarte en eso .. o bien quieres hacer una tienda virtual? por qué si es esto último .. sistemas así ya hay hechos .. tanto tiendas virtuales completas (con sistema de usuarios/pagos ..gestión ordenes de pedido .. como catalogos simples que es lo que buscas en su base). Puedes encontrar de todo esto en:
www.hotscripts.com
Un saludo,