Je donne des retours, j'ai enfin réussi à régler le problème qui était de modifier une course qui n'appartenait pas à son organisateur à l'aide de ce code :
https://wall.deblan.org/x1d89/php/1/
Ça marche aussi pour la page supprimer.php donc, merci pour votre aide
.
Par contre il me reste 2 problèmes :
Pour les informations complémentaires de la course :

Si je clique sur le lien encadré dans l'image ci-dessus j'accède bien à la page d'information de la course :

Et dans cette page, si j’écris n'importe quoi dans la barre d'adresse j'obtiens ça :

Alors que j'aimerais retourner à l'accueil.
En tant que compte "Coureur", j'arrive à valider une inscription à une course à partir de la liste des courses créés par les "Organisateurs" :

En cliquant sur le lien encadré en rouge j'accède aux informations complémentaires de la course et un bouton valider qui me permet de participer à la course en question :

L’insertion des informations de la course s'insère bien dans la base de données :

Et dans la page "Mes Courses" (mes_courses.php) :

J'ai seulement une participation qui s'affiche alors que l'on peut voir, dans ma table de participation, que le Coureur1 participe à deux courses (la Course 1 et la Course 2) :

J'ai vu que en réalité, la page "mes_courses.php" affiche seulement la première course valider et non les autres.
Par exemple si j'efface les données de ma table participation et que je m'inscris à une course avec un compte coureur quelconque, celle-ci s'affiche bien seulement pour le coureur qui désire y participer mais si il souhaite participer à d'autres courses, elles s'inscrivent bien dans ma table mais ne s'affiche pas, voilà mon code :
https://wall.deblan.org/x1d8b/php/1/
Le problème vient sûrement de ce qu'il y a à l'intérieur de ma boucle while.