Save failed with the following error: Duplicate entry

Hier kun je vragen stellen over de nieuwste Joomla 4.x ontwikkelingen en ondervonden problemen melden.

Moderator: pe7er

Forum rules
Forum Regels
Post Reply
Javdbeek
Joomla! Apprentice
Joomla! Apprentice
Posts: 26
Joined: Wed May 25, 2022 3:17 pm

Save failed with the following error: Duplicate entry

Post by Javdbeek » Mon Aug 07, 2023 6:04 pm

Beste fora Members,

Ik heb een vreemde issue, nl. Save failed with the following error: Duplicate entry '15-154' for key 'PRIMARY'
In de PHPAdmin vind ik deze 15-154 niet terug, maar wellicht kijk ik wel helemaal verkeerd.
Iemand enig idee hoe ik dit probleem kan oplossen?

Het probleem is ontstaan nadat iemand in de frontend een item had toegevoegd, die wellicht twee keer is gesaved. Maar normaliter gaat dit niet, maar vermoed dat dit snel achter elkaar gegaan is.
In de backend waren deze items niet zichtbaar, dus kon ook niets doen.
Schermafbeelding 2023-08-07 200322.jpg
details:
Joomla 4.3.3
PHP 8.2.8
You do not have the required permissions to view the files attached to this post.

User avatar
pe7er
Joomla! Master
Joomla! Master
Posts: 24746
Joined: Thu Aug 18, 2005 8:55 pm
Location: Nijmegen, Netherlands
Contact:

Re: Save failed with the following error: Duplicate entry

Post by pe7er » Mon Aug 07, 2023 8:51 pm

Kun je in de back-end kijken onder
System > Database
of er issues met de database worden geraporteerd?

Gebruik je Joomla's custom fields?
Kind Regards,
Peter Martin, Global Moderator
Company website: https://db8.nl/en/ - Joomla specialist, Nijmegen, Netherlands
The best website: https://the-best-website.com

Javdbeek
Joomla! Apprentice
Joomla! Apprentice
Posts: 26
Joined: Wed May 25, 2022 3:17 pm

Re: Save failed with the following error: Duplicate entry

Post by Javdbeek » Tue Aug 08, 2023 6:55 am

Hoi Pe7er,

Nee er staan geen issues met de database gerapporteerd.. dat is juist het vreemde.
en ik gebruik geen custom fields ..
tot aan zaterdag werkte alles nog naar behoren...

User avatar
pe7er
Joomla! Master
Joomla! Master
Posts: 24746
Joined: Thu Aug 18, 2005 8:55 pm
Location: Nijmegen, Netherlands
Contact:

Re: Save failed with the following error: Duplicate entry

Post by pe7er » Wed Aug 09, 2023 8:36 am

Kun je in de database kijken naar de #__content tabel waar de artikelen worden opgeslagen?
Hoeveel records zitten daar in?

Joomla 4 heeft een nieuwe "workflow" functionaliteit. Elk artikel krijgt (als het goed is) in de #__workflow_associations een workflow status.
Hoeveel records zitten er in die tabel?
Kind Regards,
Peter Martin, Global Moderator
Company website: https://db8.nl/en/ - Joomla specialist, Nijmegen, Netherlands
The best website: https://the-best-website.com

Javdbeek
Joomla! Apprentice
Joomla! Apprentice
Posts: 26
Joined: Wed May 25, 2022 3:17 pm

Re: Save failed with the following error: Duplicate entry

Post by Javdbeek » Wed Aug 09, 2023 1:43 pm

Hoi Pe7er..

ik heb hem opgezocht en hier staan 47 rijen in, maar deze lopen niet op volgorde..
Schermafbeelding 2023-08-09 154226.jpg
You do not have the required permissions to view the files attached to this post.

User avatar
pe7er
Joomla! Master
Joomla! Master
Posts: 24746
Joined: Thu Aug 18, 2005 8:55 pm
Location: Nijmegen, Netherlands
Contact:

Re: Save failed with the following error: Duplicate entry

Post by pe7er » Wed Aug 09, 2023 2:20 pm

De volgorde maakt niet uit. Als elk record uit de content tabel er maar in voorkomt.
Kind Regards,
Peter Martin, Global Moderator
Company website: https://db8.nl/en/ - Joomla specialist, Nijmegen, Netherlands
The best website: https://the-best-website.com

Javdbeek
Joomla! Apprentice
Joomla! Apprentice
Posts: 26
Joined: Wed May 25, 2022 3:17 pm

Re: Save failed with the following error: Duplicate entry

Post by Javdbeek » Wed Aug 09, 2023 3:07 pm

Ik heb dit gecontroleerd en als ik in de admin deel kijk dan klopt alles, alleen heb ik in de frontend een extra bericht staan... die wordt wel getoond op de site, maar niet in de admin..

User avatar
pe7er
Joomla! Master
Joomla! Master
Posts: 24746
Joined: Thu Aug 18, 2005 8:55 pm
Location: Nijmegen, Netherlands
Contact:

Re: Save failed with the following error: Duplicate entry

Post by pe7er » Wed Aug 09, 2023 3:09 pm

Kun je controleren of het ID van dat front-end artikel in de #__workflow_associations tabel voorkomt?
Anders even handmatig toevoegen.
Kind Regards,
Peter Martin, Global Moderator
Company website: https://db8.nl/en/ - Joomla specialist, Nijmegen, Netherlands
The best website: https://the-best-website.com

Javdbeek
Joomla! Apprentice
Joomla! Apprentice
Posts: 26
Joined: Wed May 25, 2022 3:17 pm

Re: Save failed with the following error: Duplicate entry

Post by Javdbeek » Sat Aug 19, 2023 9:05 am

Hoi PE7ER.. Ben helaas niet zo goed thuis in SQL... maar wat moet ik precies doen?

Javdbeek
Joomla! Apprentice
Joomla! Apprentice
Posts: 26
Joined: Wed May 25, 2022 3:17 pm

Re: Save failed with the following error: Duplicate entry

Post by Javdbeek » Sun Oct 01, 2023 9:32 am

Goede morgen,

ik ben ondertussen al wel wat verder met dit probleem, alleen nog geen adequate oplossing.
Als ik handmatig de nummering verhoog, dan gaat het goed, maar hoe kan ik er voor zorgen dat hij automatisch dit doet?

User avatar
pe7er
Joomla! Master
Joomla! Master
Posts: 24746
Joined: Thu Aug 18, 2005 8:55 pm
Location: Nijmegen, Netherlands
Contact:

Re: Save failed with the following error: Duplicate entry

Post by pe7er » Mon Oct 02, 2023 8:32 am

Javdbeek wrote:
Sun Oct 01, 2023 9:32 am
Als ik handmatig de nummering verhoog, dan gaat het goed, maar hoe kan ik er voor zorgen dat hij automatisch dit doet?
Als een database veld AUTO INCREMENT heeft, wordt het ID bij het aanmaken van een nieuw record automatisch opgehoogd.

(Engelstalige) info over autoincrement:
https://www.w3schools.com/mysql/mysql_autoincrement.asp
https://www.guru99.com/auto-increment.html
Kind Regards,
Peter Martin, Global Moderator
Company website: https://db8.nl/en/ - Joomla specialist, Nijmegen, Netherlands
The best website: https://the-best-website.com


Post Reply

Return to “Joomla! 4.x”