Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1852 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  fonction mysql_connect [RESOLU]

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fonction mysql_connect [RESOLU]

n°928477
tom261285
L'alcool c bon, buvez en :)
Posté le 20-12-2004 à 18:59:56  profilanswer
 

voila mon probleme:
j'ai une classe Mysql qui gere les connexion a la base de données

Citation :


public function Connect()
{
 if($this->Connected==TRUE)
 {
  echo "Il existe deja une connexion a la base de donnees!";
  return FALSE;  
 }
 
 $this->Connect=mysql_connect($this->Host,$this->User,$this->Pass);
 if($this->Connect==TRUE)
 {
  $this->Connected=TRUE;
  return TRUE;
 }
 else
 {
  $this->Connected=FALSE;
  return FALSE;  
 }    
}


Citation :


require_once('class_mysql.php');
$mysql=new Mysql('localhost', 'root', '*****');
$mysql->connect();
$mysql->selectDatabase('mysql');
$mysql->queryRecord('select * from db;');
$mysql->disconnect();


Citation :


Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host '*****' (11001) in C:\httpd\Apache2\htdocs\php5\class_mysql.php on line 23


Message édité par tom261285 le 21-12-2004 à 00:29:41
mood
Publicité
Posté le 20-12-2004 à 18:59:56  profilanswer
 

n°928481
FlorentG
Unité de Masse
Posté le 20-12-2004 à 19:13:06  profilanswer
 

Donne une fois le constructeur de ta classe.

n°928504
tom261285
L'alcool c bon, buvez en :)
Posté le 20-12-2004 à 19:48:10  profilanswer
 

Citation :

class Mysql
{
 
private $User, $Pass, $Host, $Connected=FALSE, $Connect, $Database, $LastQuery;
 
public function __construct($user, $pass, $host)
{
 $this->User=$user;
 $this->Pass=$pass;
 $this->Host=$host;
}

n°928513
FlorentG
Unité de Masse
Posté le 20-12-2004 à 20:03:39  profilanswer
 

Donc si ton constructeur c'est  

Code :
  1. $user, $pass, $host


Pourquoi est-ce que dans

Code :
  1. $mysql=new Mysql('localhost', 'root', '*****');


Tu met l'host au début, à la place du $user ? :D Met plutôt :

Code :
  1. $mysql=new Mysql('root', '*****', 'localhost');


Message édité par FlorentG le 20-12-2004 à 20:04:00
n°928547
tom261285
L'alcool c bon, buvez en :)
Posté le 20-12-2004 à 20:35:46  profilanswer
 

;) merci bien ! ca passe beaucoup mieux  

n°928709
FlorentG
Unité de Masse
Posté le 21-12-2004 à 00:03:27  profilanswer
 

N'oublie pas quand t'as une erreur de bien tout relire ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  fonction mysql_connect [RESOLU]

 

Sujets relatifs
[résolu] Problème de validation XHTMLconstructeur d'un type générique [Résolu : pas possible]
[mysql] pb de selection sql avec OR et AND[resolu] focus sur JFrame
[RESOLU] Precision d'un float à l'affichageurgent : La Fonction Win32::MsgBox ne fonctionne pas correctement
[résolu][C++]Passage de paramètres au constructeur d'une classe mèreComment transférer une base MYSQL vers ACCESS ?
Echec d'appel d'une fonction COMProblème syntaxique de définition de template pour une fonction membre
Plus de sujets relatifs à : fonction mysql_connect [RESOLU]


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR