Bonjour Voulant faire quelques modifs sur un site que j'ai créé il y a environ quatre ans, testé avec le WAMPserver de l'époque et qui tourne toujours sans problème chez mon hébergeur, j'ai installé la version actuelle de WAMPserveur sur mon nouveau portable en Windows 10. Tout semble bien se passer, l'icône est verte (Apache 2.4.41, PHP 7.3.12, MySQL 8.0.18, phpMyADMIN 4.9.2)
J'ai créé (avec phpMyADMIN) sans problème une base de données nommée test et dans cette base une table nommée fleur.
Cependant lorsque j'exécute (par Localhost) un programme accédant à cette table il apparaît l'erreur suivante: Array ( [0] => 42S02 [1] => 1146 [2] => La table 'test.fleurs' n'existe pas ) 1
Voici le code d'accès à la table fleurs (en commentaire la ligne $bdd qui tourne chez l'hébergeur )
// connexion à MySQL //$bdd = new PDO('mysql:host=db3069.1and1.fr;dbname=db357616437', 'dbo357616437', 'ge0211ni');
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');
} catch(Exception $e) { // en cas d'erreur on affiche un message et on arrête tout die('Erreur : '.$e->getMessage()); } // on va maintenant chercher les différentes couleurs et familles afin de construire les menus déroulants
$reponse = $bdd->query('SELECT DISTINCT couleur FROM fleurs ORDER BY couleur') or die(print_r($bdd->errorInfo()));
L'erreur crève peut-être les yeux, mais je ne la vois pas. Quelqu'un peut-il m'aider?
Contrairement à mon message initial, c'est bien une table nommée fleurs que j'ai créée.
Serveur courant : Récentes Préférées
Tout réduireSupprimer la liaison au panneau principal
Nouvelle base de données Développer/Réduire Opérations sur base de données information_schema Développer/Réduire Opérations sur base de données mysql Développer/Réduire Opérations sur base de données performance_schema Développer/Réduire Opérations sur base de données sys Développer/Réduire Opérations sur base de données test Nouvelle table Nouvelle table Développer/Réduire Structure fleurs