Klopt, jij hebt het over ophalen, maar het is toch echt een INSERT-query waar je het over hebt?
BLijkbaar wil je dus het getal 6 in de database plaatsen, terwijl die er al in staat, en blijkbaar een INT is, met een AUTO_INCREMENT setting....
ohhh ja ik wil er wat in plaatsen. het moet in een koppeltabel worden geplaatst. Allebei de ID's zijn int. geen AUTO_INCREMENT
Ja de user_id komt daar vaker in voor uiteraard. Die andere is alleen altijd anders.
oke ik heb het volgende nu net gedaan. ik heb een veld extra erbij aangemaakt en die primary key gegeven. Dat wordt een int. Nu was de db leeg en de eerste record pakte hij maar de tweede niet omdat hij dan weer zegt:
Die eerste kolom (users_reeksen_id) kan weg.
Dan maak je een primary key op user_id en vierkleuren _id.
Kortom:[code lang="SQL"]
DROP TABLE users_reeksen_id;
CREATE TABLE users_reeksen_id (
user_id INT,
vierkleuren_id INT,
PRIMARY KEY (user_ud, vierkleuren_id)
)
[/code]
De pk op user_id en vierkleuren_id betekent dat je nooit dezelfde combinatie in kunt voeren.