Si, bueno .. sería una opcion ..
Pero si hablas de "base de datos" .. y de información del cliente . lo normal es hacer algo tipo:
Desde un unico "index" para tus clientes .. se identifica en el sistema (usuario login .. password ..)
Entra a la zona de "clientes" .. algo tipo:
http://tusitio.tal/clientes/
ahí tienes un "Unico" index o mas scripts que te haran falta .. donde haces consultas a tu bd tipo:
SELECT * FROM tabla WHERE id_cliente='$id_cliente'
$id_cliente .. lo obtienes al hacer el "login" tu cliente y ser validado como el usuario correcto .. ese "id" te lo guardas en una variable de session por ejemplo y lo usas en tus páginas de la zona /clientes/ que lo requieras ..
Osese .. así mas o menos es como funciona un sistema "multiusuario" .. y no creando "index" y folders .. si el objetivo principal es como decias "hacer una consulta a una base de datos y darle su información .."
El tema del "login" si es necesario o no .. dependerá si requieres que ese usuario sea el unico que tenga acceso a sus datos o va a ser datos "publicos" ..
En el caso de que fueran "publicos" los datos .. tal vez como para dar un URL "amigable" .. podrias crear directorios y meter ahí un "index" que otorgue ese "$id_cliente" que usaras en algun código "Unico" donde hagas las consultas .. Pero Nunca ir repitiendo el mismo código en todos los "folders" .. Para eso tienes include() y demas historias que puedes emplear.
En el caso que propongo .. el URL q daría tu cliente sería algo tipo:
http://tusitio.tal/clientes/index.php?clientes=pepito
Un saludo,