1046 no database selected
Fermé
amine
-
13 juil. 2022 à 11:53
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 13 juil. 2022 à 13:02
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 13 juil. 2022 à 13:02
A voir également:
- Sqlstate[3d000]: invalid catalog name: 1046 no database selected
- No epg found - Forum Box et Streaming vidéo
- Ant movie catalog - Télécharger - TV & Vidéo
- Nº sur clavier ✓ - Forum Word
- Borland database engine v5.2 - Télécharger - Édition & Programmation
- Insert boot media in selected boot device and press a key ✓ - Forum Windows 10
2 réponses
jordane45
Messages postés
38430
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 février 2025
4 735
13 juil. 2022 à 12:43
13 juil. 2022 à 12:43
Bonjour
Ne pas utiliser la fonction exec. Mais plutôt passer par l'instruction prepare puis execute
Il serait bien également de séparer dans deux blocs distincts try/catch. Ta connexion à la base et le traitement de la requête SQL...
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
526
13 juil. 2022 à 13:02
13 juil. 2022 à 13:02
Bonjour,
Il faut utiliser ta variable dbname dans ta connexion PDO :
$conn = new PDO("mysql:host=$localhost;dbname=$dbname", $username, $password);
Préfère l'utilisation d'une requête préparée comme le recommande Jordane.