Heb je ook in het script veranderd dat hij is veranderd? Zo niet verander "INSERT INTO users_reeksen (user_id, vierkleuren_id" naar "INSERT INTO users_reeksen (users_id, vierkleuren_id"
ja heb alles verandert. Maar daarom is het juist zo raar alsof hij uit zich zelf een andere tabel aanspreek. want in de tabel waar het in moet bestaat geen user_id meer.
ik heb zelfs nu geen include meer in mijn pagina staan. ik spreek mijn db alleen aan in die pagina zodat ik zeker weet dat hij nergens van een andere pagina wat probeer maar ik blijf maar diezelfde foutmelding krijgen.
user_id zonder s
maar ja als ik mijn tabel leeg maak dan pakt hij de eerste wel die hij erin stop. maar daarna niet meer.
Oke, zie je nog ergens onderaan de pagina staan "Indexen" en onder Kolom toevallig "user_id" staan? Want dan denk ik dat (als het mogelijk is (zal wel niet)) hij de index niet heeft veranderd/verwijderd.
Blijkbaar staat er een UNIQUE index op user(s)_id in de koppeltabel.
De melding die je krijgt is daarin vrij duidelijk, dus je koppeltabel aanpassen.
Een koppeltabel hoeft meestal niet meer dan twee kolommen te bevatten, als je die kolommen samen de primary key maakt voorkom je een dubbele combinatie user_id/vierkleuren_id.