Il ne semble pas que vous comptabilisiez le nombre d'idées qui passent par votre formulaire.
Je suggérerais que vous autorisiez la base de données à gérer l'idea_id pour vous et que ce soit une clé primaire.
Comment votre application gérerait-elle les ID d'idées en double ?