Oder interessiert es dich einfach prinzipiell, ob man den Inhalt des New Yorker Telefonbuchs (indem blanks selbstverständlich durch underscores ersetzt werden) als ID verwenden kann?;)
Nein, ich habe grade ein "Dingens" programmiert, bei dem man die ID und die Name-Attribute von bestimmten Elementen manuell eingeben kann (ansonsten werden die nötigen Elemente automatisch generiert).
Da die IDs der manuell einzugebenden irgendwo gespeichert werden müssen habe ich kurz mit dem Gedanken gespielt, das nötige Datenbankfeld zu beschränken und hab' mich gefragt, obs überhaupt ein Limit gibt.
Naja, jetzt ist es ein tinytext-Feld - wer längere IDs verwendet, hat halt pech gehabt :)
Aber es könnte ja durchaus sein, dass es Hardlimits gibt - z.B. "Eine ID darf im Internet Explorer 6 maximal 1024 Zeichen lang sein" oder sonstige Späße :D