bonjour,
j'ai ce code (qui fonctionne très bien) sur mon Site hebergé par FREE :
Remarque : le nom de ma table est le même que le nom de ma BDD car à priori chez FREE, lorsqu'on créer une table, il la crée dans une BDD du même nom que la table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $base = mysql_connect("localhost", "toto", "monpasse"); mysql_select_db("MABASE", $base); $reponse = mysql_query('SELECT * FROM MABASE WHERE VALIDE="t"');
- Dans mysql, j'ai changer les champs de la table user par ceux-ci : Host = localhost, User = "toto", password=monpasse, le reste j'y ai pas touché (c'est tout à Y)
- Sous EasyPHP, J'ai créer une BDD qui s'appele MABASE et à l'interieur une table qui s'appele aussi MABASE (le nom de la table à le même nom que la BDD car chez Free c'est comme ça qu'ils créeent leur BDD).
=> mais ça ne marche pas, j'ai le message d'erreur suivant :
Que faire ?Warning: mysql_connect(): Le hôte 'localhost' n'est pas authorisé à se connecter à ce serveur MySQL in c:\documents and settings\ced\bureau\siteweb\php\menus_gauche.php on line 13
Remarque : Le code PHP/SQL fontionne sur le serveur Free donc je ne veux pas le modifier (je veux bien changer la structure de ma BDD en local)
Partager