Geachte,

Ik ben bezig een een simpel systeempje.
Je kunt links toevoegen aan de hand van dit script.
Maar als je een link op plaats 1 wilt zegt hij

Duplicate entry '1' for key 1
Ik zou graag hebben dat hij dan automatisch de link die al dat nummertje had , automatisch op een nummertje zet die nog niet in gebruik is...

iemand enig idee?
dan moet je in je database auto_increment gebruiken
dan telt hij automatish eentje meer
nee je begrijpt het niet goed....
je moet kunnen instellen op welke plaats de link moet staan

bv. op de 1e plaats
of op de 2e plaats
of op de 3e plaats enz...
Maar stel er staat al eentje op plaats 1 dan zegt hij Duplicate entry '1' for key 1
Maar ik wil dat hij dan automatisch de gemaakte link op die plaats zet en dan die andere op een numertje zet dat nog niet gebruikt is bij alle andere link versta je?:)
je hebt waarschijnlijk in je tabel dat veld als unique staan.
Post je databasestructuur eens even

CREATE TABLE `links` (
`plaats` int(11) NOT NULL auto_increment,
`linknaam` text NOT NULL,
`pagina` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM ;
dan heb je idd geen auto_increment nodig
je kan deze gewoon weglaten

CREATE TABLE `links` (
`id` int(5) NOT NULL auto_increment,
`plaats` int(11) NOT NULL,
`linknaam` text NOT NULL,
`pagina` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM ;
dankje hij doett et:D

Reageren