PB en PHP : supplied argument is not a valid mysql link
Forum Programmation : PB en PHP : supplied argument is not a valid mysql link
Bonjour,
encore une fois je fais appel à votre aide précieuse...
j'ai un message d'erreur qd j'essaie d'ouvrir une page php.
le message est le suivant :
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in c:\program files\easyphp1-7\www\essai php\fonctions.php on line 5
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-7\www\essai php\fonctions.php on line 6
Vous êtes bien logué,veuillez patienter
le lien pour le fichier fonctions.php
http://docs.google.com/Doc?id=dg7mnf2d_13f8b7pf
Merci d'avance.
salut, la connexion à la base n'a pas réussi, met un
Code :
|
après le mysql_connect ou mysql_pconnect pour voir l'erreur...
et puis ca sent le copie/coller mal fait
une fois, tu utilises: $bd
une autre: $this->connection
Penser à voir les tutos, ca peut aider!
Répondre à coca25
Bonjour,
j'ai corrigé les erreurs que j'avais mais j'ai un autre message d'erreur qui apparait et j'avoue que j'ai tout essayé mais en vain.le message est le suivant:
Warning: mysql_pconnect(): Can't connect to MySQL server on 'localhost' (10061) in c:\program files\easyphp1-7\www\essai php\fonctions.php on line 10
j'ai déjà donné le lien du fichier : fonctions.php
la ligne 10 est la suivante :
$connection=mysql_pconnect($serveur,$log,$pass);
Merci d'avance
Bonjour,
j'ai corrigé les erreurs que j'avais mais j'ai un autre message d'erreur qui apparait et j'avoue que j'ai tout essayé mais en vain.le message est le suivant:
Warning: mysql_pconnect(): Can't connect to MySQL server on 'localhost' (10061) in c:\program files\easyphp1-7\www\essai php\fonctions.php on line 10
j'ai déjà donné le lien du fichier : fonctions.php
la ligne 10 est la suivante :
$connection=mysql_pconnect($serveur,$log,$pass);
Merci d'avance
sur le lien que t'as donné, il n'y a pas cette ligne 10!!
pour l'erreur, le serveur n'a l'air d'être démarré...
Penser à voir les tutos, ca peut aider!
Répondre à coca25
Ooups!!
j'ai modifié le fichier sur mon Pc et je l'ai pas fait sur le net.
je donne la fonction ci dessous
function Connection($log,$pass,$base,$serveur)
{
$connection=mysql_pconnect($serveur,$log,$pass); //ligne 10
if(!$connection)
{
echo " Désolé,connexion impossible ";
exit;
}
if(!mysql_select_db($base,$connection))
{
echo" Désolée,accès à la base impossible\n";
echo"<B>Message de Mysql:</B>".mysql_error();
exit;
}
return $connection;
}
Qd je vérifie l'état de ma connexion, j'ai le message suivant:
Mysql s'est terminé de façon inattendue
j'ai cherché un peu sur internet et j'ai vu que ça peut être du à la fonction DEP, j'ai rajouté alors
/noexecute=AlwaysOff
dans le fichier Boot.ini mais aucun chagement
???
"/noexecute=AlwaysOff " est une option du boot, c'est quoi la relation avec mysql?
et c'est quoi la fonction DEP?
Message édité par coca25 le 19-07-2007 à 15:47:11
Penser à voir les tutos, ca peut aider!
Répondre à coca25
il s'agit d'une fonction qui permet de proteger le système qd il ya dépassement de la mémoire tampon.
j'avoue que j'ai pas bien compris la relation avec mysql mais je tente tout pour que mon truc marche.
j'ai trouvé ça sur internet dc je l'ai essayé mais bon jusqu'à maintenant aucun changement
Il y a 435 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
