par
alaingpl » 23 oct. 2007, 23:04
merci de m'aider, mais là je ne comprends plus grand chose. Je m'explique : mon fichier de config.php est bien inclus ou requis dans les fichiers et pour être sur de ne pas me tromper dans le chemin je l'ai placé dans le même répertoire mais j'ai toujours le même message d'erreur.
<?PHP
require("config.php");
//connection à la base de données//
mysql_connect($localhost,$login,$mot) OR die("Erreur !<br/ >" .mysql_error());
// je me rend sur notre base de donnée
mysql_select_db($dbName) OR die("Erreur !<br />" .mysql_error());
?>
Par contre comme le la conseillé @rthur j'ai :
mysql_connect('localhost','root') OR die("Erreur !<br/ >" .mysql_error());
// je me rend sur notre base de donnée
mysql_select_db('simone') OR die("Erreur !<br />" .mysql_error());
et là, la connection se fait. Bien sur je ne souhaite pas l'écrire en clair et encore moins mettre le fichier config.php dans un répertoire non protégé.
Je ne comprends pas du tout d'où peut venir le pbl surtout que sous easyphp le problème n'existait pas. Vous allez me dire que je peux revenir à mon ancienne version mais il y a un décalage trop important avec les versions qui me sont proposés par mon hébergeur.
Si quelqu'un a une idée du problème ou une 'bidouille' à me proposer je suis preneur. Merci d'avance
merci de m'aider, mais là je ne comprends plus grand chose. Je m'explique : mon fichier de config.php est bien inclus ou requis dans les fichiers et pour être sur de ne pas me tromper dans le chemin je l'ai placé dans le même répertoire mais j'ai toujours le même message d'erreur.
[php]<?PHP
require("config.php");
//connection à la base de données//
mysql_connect($localhost,$login,$mot) OR die("Erreur !<br/ >" .mysql_error());
// je me rend sur notre base de donnée
mysql_select_db($dbName) OR die("Erreur !<br />" .mysql_error());
?>[/php]
Par contre comme le la conseillé @rthur j'ai : [php]mysql_connect('localhost','root') OR die("Erreur !<br/ >" .mysql_error());
// je me rend sur notre base de donnée
mysql_select_db('simone') OR die("Erreur !<br />" .mysql_error()); [/php]
et là, la connection se fait. Bien sur je ne souhaite pas l'écrire en clair et encore moins mettre le fichier config.php dans un répertoire non protégé.
Je ne comprends pas du tout d'où peut venir le pbl surtout que sous easyphp le problème n'existait pas. Vous allez me dire que je peux revenir à mon ancienne version mais il y a un décalage trop important avec les versions qui me sont proposés par mon hébergeur.
Si quelqu'un a une idée du problème ou une 'bidouille' à me proposer je suis preneur. Merci d'avance