MYSQL, PHP et condition "try" [Fermé]
Signaler
Gizmil
afrnos
- Messages postés
- 694
- Date d'inscription
- mercredi 14 avril 2004
- Statut
- Membre
- Dernière intervention
- 10 août 2020
afrnos
- Messages postés
- 59
- Date d'inscription
- mercredi 26 novembre 2008
- Statut
- Membre
- Dernière intervention
- 12 avril 2012
A voir également:
- Mysql error in file: /engine/classes/mysql.php at line 59
- Mysql error in file: /engine/classes/mysql.php at line 53 - Meilleures réponses
- Mysql error in file: /engine/modules/cron.php at line 24 - Forum - MySQL
- Mysql error in file: /engine/modules/functions.php at line 4056 - Forum - Mozilla Firefox
- Error mysql ✓ - Forum - Internet / Réseaux sociaux
- Problème jointure mysql (php) ✓ - Forum - Webmaster
- Requete MySQL error #1064 ✓ - Forum - PHP
2 réponses
afrnos
- Messages postés
- 59
- Date d'inscription
- mercredi 26 novembre 2008
- Statut
- Membre
- Dernière intervention
- 12 avril 2012
Bonsoir,
Vous êtes chez quel hébergeur ? OVH ?
Il se peut que vous ayez un problème avec votre version de PHP. En fait il vous en faudrait une plus récente. Les anciennes version de PHP ne comprennent pas try/catch.
Il faut que vous créiez un fichier .htaccess, que vous y inscriviez la ligne :
et que vous placiez ce fichier à la racine de votre site.
https://docs.ovh.com/fr/
Vous êtes chez quel hébergeur ? OVH ?
Il se peut que vous ayez un problème avec votre version de PHP. En fait il vous en faudrait une plus récente. Les anciennes version de PHP ne comprennent pas try/catch.
Il faut que vous créiez un fichier .htaccess, que vous y inscriviez la ligne :
SetEnv PHP_VER 5
et que vous placiez ce fichier à la racine de votre site.
https://docs.ovh.com/fr/
Gizmil
- Messages postés
- 694
- Date d'inscription
- mercredi 14 avril 2004
- Statut
- Membre
- Dernière intervention
- 10 août 2020
Merci, Afrnos, je m'en suis rendu compte ! A présent, ça fonctionne! Enfin, disons que le message n'est plus le même :
On dirait qu'il ne trouve pas ma table ! Pourtant, elle est bel et bien là lorsque je vais dans mon phpMyAdmin !
Bizarre... Du coup, je ne sais plus quoi faire ! Comment vérifier d'où vient le problème ?
Erreur : SQLSTATE[42000] [1049] Unknown database 'visiteurs_emails'
On dirait qu'il ne trouve pas ma table ! Pourtant, elle est bel et bien là lorsque je vais dans mon phpMyAdmin !
Bizarre... Du coup, je ne sais plus quoi faire ! Comment vérifier d'où vient le problème ?
afrnos
- Messages postés
- 59
- Date d'inscription
- mercredi 26 novembre 2008
- Statut
- Membre
- Dernière intervention
- 12 avril 2012
Il ne trouve pas votre base.
Pour vous connectez vous devez utilisez le nom de la base de donné, et non celui d'une table.
Votre dbname signifie apparement le nom d'une table, et non celui de la base de donnée.
Pour vous connectez vous devez utilisez le nom de la base de donné, et non celui d'une table.
$bdd = new PDO('mysql:host=mysql5-18.60gp;dbname=emails_visiteurs', 'monlogin', 'monpass');
Votre dbname signifie apparement le nom d'une table, et non celui de la base de donnée.