oui c'est vrai que ma question manque de détails
Mon site est strictement en local. Entièrement sous MAMP.
l'URL utilisé est :
http://mmi13.local:8888/DVDTHEQUE/DVD-Accueil.php
où mmi13 est le nom de ma machine .
8888 est le port standard MAMP pour Apache
PHP tourne sur le port 8889
DVDTHEQUE est le répertoire directement sous htdocs. Il contient tous mes programmes et tous les CSS
et la page DVD-Accueil.php est la page initiale qui affiche le menu
Si j'utilise localhost c'est la même chose ainsi que l'adresse IP locale 168.192.0.2. Ca ne change rien
L'environnement est le même pour les 4 navigateurs. A savoir MAMP 5.5 avec Apache, mysql 5.6 et PHP 7.3.
En revanche tout fonctionne sous phpMyAdmin avec tous les navigateurs.
Voilà !!