RE: mysql primary key question!

2002-07-09 Thread Erick Papadakis
if this interests you at all, i found this yesterday on the evolt.org mailing list. the gentleman who has put this very useful code basically suggested that i could base36 my auto_increment IDs. i will leave this here for those of you who are intersted:

Re: mysql primary key question!

2002-07-08 Thread Gelu Gogancea
Hi, My opinion: You can't use auto_increment in this way.For sure you must do some functions in php to check flexibility conditions of the digits which are using for new ID of entire row.The ID field from your table must be CHAR(). E.g: You need 3 variables; set @a:=;--initialize

Re: mysql primary key question!

2002-07-08 Thread cristian ditoiu
IMHO you can INCREMENT only numbers . :) . Why only three numbers ? Anyway i'd see a solution like this : table : idfield [1..n] Select (@max_number:=max(id)) from table; Insert into table(id,field1,fieldn) values (@max+0.1,'xxx','xxx'); that's kindof solution . - Original Message

Re: mysql primary key question!

2002-07-08 Thread Roger Baklund
* Erick Papadakis i need to set up an auto_increment field inside mysql. for various reasons, the maximum size is 3. Could you say something about these reasons...? but i don't want this to be ONLY integers because that limits me until 999 numbers only. Well... using three _bytes_, the