Maison > Questions et réponses > le corps du texte
On dirait que j'ai rencontré le même problème que ci-dessus ? Testé en PHPstudy, les informations sont les suivantes. J'ai vérifié phpinfo et constaté que pdo est activé. Quel problème cela a-t-il rencontré ?
lcy2020-04-20 00:49:31
Laissez-moi répondre, la solution est simple ! ! ! ! ! J'ai également été troublé pendant plus d'une demi-heure, et j'étais tellement irrité que j'ai finalement trouvé le problème !
Tout d'abord, permettez-moi d'exposer le problème : la page Web n'a pas signalé d'erreur après son exécution ! Il n'y a rien, c'est vide.
La raison est la majuscule des lettres ! Il n'y a vraiment aucun moyen de contourner ce problème, c'est un énorme piège ! !
Voici donc la solution ci-dessous !
Code source : $dsn="{$dbType}:host={$host};dbName={$dbName}";
Le N dans dbName dans le code ne peut pas être en majuscule, il doit être en minuscule ! ! ! Le code correct est le suivant ! ! Hé, cette erreur est plus embêtante qu'un signe de ponctuation ! ! J'espère que ce problème pourra être évité à l'avenir !
Après correction : $dsn="{$dbType}:host={$host};dbname={$dbName}";
怪我咯2019-12-03 23:52:16
Pareil pour moi, var_dump($num); Le résultat est boolean false
Vous pouvez l'insérer en exécutant l'instruction sql directement dans la base de données. php.ini se développe normalement.