Huhu Holger
wie kann man den so ein primärschlüssel benutzen???
Tja ist leider Vorgabe, kann ich nix machen
Aber ein Primärschlüssel muss ja in jedem Fall eindeutig (unique) sein.
Da ja hier anscheinend zwei Informationen also ein String z.B. 'ABC' der entweder ein vorangestelltes '#' hat oder eben nicht, in einer Datenbankspalte abgelegt werden, solltest Du Dir doch Gedanken über eine Überarbeitung des Datenbank-Layouts machen.
Wenn es denn schon ein String als Primärschlüssel sein soll (sehe eigentlich keinen Grund dafür etwas anderes als Integer zu benutzen, wie sieht das denn bei autoincrement aus), dann wenigstens die Zusatzinformation '#' oder nicht '#' in einer separaten Spalte ablegen.
Aber mit urlencode() geht es ja
das hat ja nichts mit dem Datenbanklayout zu tun, sondern gilt für alle GET-Parameter.
Viele Grüße
lulu
bythewaythewebsuxgoofflineandenjoytheday