{MySQL} Problème connexion base MySQL
Résolu
nath
-
nath -
nath -
Bonjour,
J'ai une page PHP qui permet (normalement) de faire des requêtes sur des tables déposées sur PHPMyAdmin.
J'arrive à me connecter à PHPMyAdmin, je n'ai pas de message d'erreur en retour. Par contre lorsque je demande une connexion à une base, j'ai:Unknown database 'CMD'
Voici mon code:
<?php
$base='CMD';
$link = mysql_connect('localhost', 'root', 'root');
$select_base=mysql_select_db($base,$link);
if(!$select_base)
{die(mysql_error());}
echo "<center><h3>Liste des CMD</h3><br>";
$query="SELECT * FROM CMD";
$result=mysql_query($query);
while($val=mysql_fetch_array($result))
{echo $val["CMD"]."-".$val["Libelle"]."<br>";}
mysql_free_result($result);
mysql_close();
?>
</body>
</html>
Est ce que qqun peut m'aider? Je suis débutante sur ce type de programmation.
Je travaille sur MAMP via un Mac (je ne sais pas si cela peut jouer)
Merci
J'ai une page PHP qui permet (normalement) de faire des requêtes sur des tables déposées sur PHPMyAdmin.
J'arrive à me connecter à PHPMyAdmin, je n'ai pas de message d'erreur en retour. Par contre lorsque je demande une connexion à une base, j'ai:Unknown database 'CMD'
Voici mon code:
<?php
$base='CMD';
$link = mysql_connect('localhost', 'root', 'root');
$select_base=mysql_select_db($base,$link);
if(!$select_base)
{die(mysql_error());}
echo "<center><h3>Liste des CMD</h3><br>";
$query="SELECT * FROM CMD";
$result=mysql_query($query);
while($val=mysql_fetch_array($result))
{echo $val["CMD"]."-".$val["Libelle"]."<br>";}
mysql_free_result($result);
mysql_close();
?>
</body>
</html>
Est ce que qqun peut m'aider? Je suis débutante sur ce type de programmation.
Je travaille sur MAMP via un Mac (je ne sais pas si cela peut jouer)
Merci
A voir également:
- {MySQL} Problème connexion base MySQL
- Gmail connexion - Guide
- Mysql community server - Télécharger - Bases de données
- Base de registre - Guide
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
6 réponses
Oui, la base porte bien ce nom.
Quand je click SQL dans PHPMyAdmin il met:
SELECT * FROM `CMD` WHERE 1
Alors j'ai essayé de mettre des quote plutôt que des guillemets mais le résultat est le même.
Cordialement
Quand je click SQL dans PHPMyAdmin il met:
SELECT * FROM `CMD` WHERE 1
Alors j'ai essayé de mettre des quote plutôt que des guillemets mais le résultat est le même.
Cordialement
Effectivement, je l'ai rentré via un fichier sql.
J'ai fait un requête directement sur PHPMyAdmin pour vérifier, et c'est bon, j'ai un retour.
J'ai également essayé d'appeler une autre base déjà en place (j'imagine par défaut) et le message est le même...
J'ai fait un requête directement sur PHPMyAdmin pour vérifier, et c'est bon, j'ai un retour.
J'ai également essayé d'appeler une autre base déjà en place (j'imagine par défaut) et le message est le même...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question