Your primary key should be only (`id`).

On Mon, 12 Jul 2004 13:04:19 -0700, barophobia <[EMAIL PROTECTED]> wrote:
> hello.
> 
> i've got a strange problem with a MySQL table. although my 'id' column
> is set to 'auto_increment', each new record i insert has the value 1.
> (instead of 1, 2, 3, etc.)
> 
> i checked my sql statement and i'm not assigning the id value by
> mistake. here is my create statement (showing only a few columns from
> the table for brevity):
> 
> CREATE TABLE `customers` (
>   `id` int(10) unsigned NOT NULL auto_increment,
>   `fname` varchar(20) NOT NULL default '',
>   `lname` varchar(20) NOT NULL default '',
>   `is_active` tinyint(4) NOT NULL default '0',
>   PRIMARY KEY  (`fname`,`lname`,`email`,`id`),
>   UNIQUE KEY `email` (`email`)
> ) TYPE=MyISAM;
> 
> anyone know what's going on??
> 
> chris.
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
> !DSPAM:40f2f0f6322131004619089!
> 
> 


-- 
DB_DataObject_FormBuilder - The database at your fingertips
http://pear.php.net/package/DB_DataObject_FormBuilder

paperCrane --Justin Patrin--

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to