Problème mysql

Fermé
schumi18 Messages postés 5 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 18 février 2008 - 18 févr. 2008 à 17:52
sly-bzh Messages postés 415 Date d'inscription jeudi 10 janvier 2008 Statut Membre Dernière intervention 5 décembre 2009 - 18 févr. 2008 à 18:45
Bonjour,

Voilà sur mon serveur dédié j'ai donc installer apache, mysql, phpmyadmin et webmin.

Cependant je rencontre un énorme problème et je ne sais pas de quoi ça vient

J'ai télécharger un script pour faire un test et voilà l'erreur que j'obtiens:

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /var/www/dvd/connect.php on line 19



Mon script est le suivant:

<?php
/*
(c) Olivier Népomiachty, Février 2004
olivier.nepomiachty@developpez.com
*/
Define("CONNEXION","curl");
//Define("CONNEXION","php");

Define("MYSQL",true);
//Define("MYSQL",false);

if (MYSQL) {
	// remplacer par vos valeurs de connexion
	$host="localhost";
	$user="******";
	$pwd="******";
	$base="******";
	$mysql_link = mysql_connect($host,$user,$pwd);
	mysql_select_db($mysql_link, $base);
}
?>


Je précise que j'ai bien installer curl sur mon serveur :)

Bon je me suis dis je vais faire un autre test avec phpBB

Donc j'installe PHPBB, les tables se créer mais j'ai une erreur similaire a celle du script ci dessus

J'en ai donc déduis que j'arrivais à me connecter pour créer des tables mais pas pour les lire.

Auriez vous une petite idée?

3 réponses

Utilisateur anonyme
18 févr. 2008 à 18:08
bonjour

essaye avec ca : (j'ai modifier les 2 dernieres ligne)

<?php
/*
(c) Olivier Népomiachty, Février 2004
olivier.nepomiachty@developpez.com
*/
Define("CONNEXION","curl");
//Define("CONNEXION","php");

Define("MYSQL",true);
//Define("MYSQL",false);

if (MYSQL) {
	// remplacer par vos valeurs de connexion
	$host="localhost";
	$user="******";
	$pwd="******";
	$base="******";
	 mysql_connect($host,$user,$pwd) or die ("erreur connexion à la BDD") ;
        mysql_select_db($base) or die ("Erreur selection base") ;

}
?>




les
 or die("")
servent jsute à afficher un message d'erreur en cas d'.... erreur XD
tu n'est pas obligé de les laisser, masi met les comme même au moins pour tester, comme ca si ca plante ca te dira pourquoi ;)
0
schumi18 Messages postés 5 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 18 février 2008 2
18 févr. 2008 à 18:25
Merci de m'avoir répondu :)

Cette fois ci j'ai une belle page blanche sans rien qui s'affiche :s.
0
sly-bzh Messages postés 415 Date d'inscription jeudi 10 janvier 2008 Statut Membre Dernière intervention 5 décembre 2009 118
18 févr. 2008 à 18:45
Si ton code n'est composé que des lignes si dessus c'est normal que tu n'obtiennes qu'une page blanche étant donné que tu ne demande d'afficher absolument rien. Tout ce que tu as fait c'est te connecter à la base de donnée. Maintenant tu peux y faire toutes les requètes que tu veux.
D'autre part le fait que tu obtiennes une belle page blanche est bon signe, c'est qu'il n'y a pas d'erreurs XD
0