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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  ça se connecte pas POURQUOI

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ça se connecte pas POURQUOI

n°819058
atic
Posté le 10-08-2004 à 15:45:40  profilanswer
 

bonjour a tous
alors voiola ma fonction de connection toute simple mais qui marche pas
jai son équivalent en mysql qui fonctionne tres bien
function connect() /* {{{ */
 {
  if (!isset($this->db)) {
   $this->error('no database defined');
   return false;
  }
  if (!isset ($this->tb)) {
   $this->error('no table defined');
   return false;
  }
  if ($this->dbh = @pg_pconnect("$this->hn $this->un $this->pw" )) {
  } else {
   $this->error('coul not connet to PGSQL');
   return false;
  }
  return true;
 }
 
Merci d'avance
 

mood
Publicité
Posté le 10-08-2004 à 15:45:40  profilanswer
 

n°819076
gizmo
Posté le 10-08-2004 à 15:54:08  profilanswer
 

PARCE QUE faut lire un minimum la doc avant.

n°819089
atic
Posté le 10-08-2004 à 15:58:58  profilanswer
 

non non je crois que je suis blindé niveau doc
c'est pas la premiere qque je fais mais c'est la premiere fonction de connexion

n°819103
gizmo
Posté le 10-08-2004 à 16:09:15  profilanswer
 

et pourtant...

n°819190
atic
Posté le 10-08-2004 à 16:35:20  profilanswer
 

mais gizmo le prob c'est que meme comme ça ça marche pas
 $hn="localhost";
   $db="spidi";
   $un="root";
   $pw="";
 function connect() /* {{{ */
 {
  if (!isset($this->db)) {
   $this->error('no database defined');
   return false;
  }
  if (!isset ($this->tb)) {
   $this->error('no table defined');
   return false;
  }
  if ($this->dbh = @pg_pconnect("$hn $db $un $pw" )) {
    echo "oui";
  } else {
   $this->error('could not connect to PGSQL');
      echo "$hn, $db, $un";
   return false;
  }
  return true;
 }

n°819211
gizmo
Posté le 10-08-2004 à 16:50:54  profilanswer
 

je sais bien, et cela prouve bien que tu n'as toujours pas ouvert la moindre doc sur les connexions pgsql...

n°819239
atic
Posté le 10-08-2004 à 16:59:47  profilanswer
 

mais alors pkoi ça marche quand je fais ça
 
<?php
$dbl  = @pg_connect("host=localhost dbname=spidi user=mon_login
password=mon_password" );
if (!$dbl)  {
echo "c'est le BMC";
}
else
{
echo "Gagné";
}
?>
 
STP aides moi car là j'avance pas et la documentation j'en ai bouffé!!

n°819244
gizmo
Posté le 10-08-2004 à 17:02:22  profilanswer
 

fais un echo de ce que tu produis comme string de connexion dans les deux cas. Si ça ne te saute pas aux yeux, je ne peux rien pour toi.

n°819269
atic
Posté le 10-08-2004 à 17:11:40  profilanswer
 

si tu preferes ce code sache que meme comme ça ça fonctionne pas
par contre si tu vois mon prob je trouve que c'est vraiment pas charitable de pas vouloir me montere l'erreur
 
function connect() /* {{{ */
 {$hn="localhost";
   $db="spidi";
   $un="root";
   $pw="";
  if (!isset($this->db)) {
   $this->error('no database defined');
   return false;
  }
  if (!isset ($this->tb)) {
   $this->error('no table defined');
   return false;
  }
  if ($this->dbh = @pg_pconnect("$hn $db $un $pw" )) {
    echo "oui";
  } else {
   $this->error('could not connect to PGSQL');
      echo "$hn, $db, $un";
   return false;
  }
  return true;
 }

n°819431
-Farenheit​-
Posté le 10-08-2004 à 17:58:44  profilanswer
 

Donc tu n'a pas affiché ta chaine de connexion comme te le dis Gizmo
 
Tant pis, on va jouer au jeux des différences :
-------------------------------------
<?php  
$dbl  = @pg_connect("host=localhost dbname=spidi user=mon_login password=mon_password" );
 
-------------------------------------
if ($this->dbh = @pg_pconnect("???=$hn ???=$db ???$un ???$pw" ))  
 
-------------------------------------
 
Alors, c'est plus visible la ?  :heink:   :D


Message édité par -Farenheit- le 10-08-2004 à 17:59:30
mood
Publicité
Posté le 10-08-2004 à 17:58:44  profilanswer
 

n°819505
Beegee
Posté le 10-08-2004 à 19:26:21  profilanswer
 

t'aurais dû mettre des couleurs flashy, le gras ne ressort pas assez :D

n°819959
atic
Posté le 11-08-2004 à 09:27:58  profilanswer
 

Yes maintenant je comprends mieux pourquoi gizmo voulait pas me repondre
J'ai un peu honte
Enfin faut bien apprendre  
Merci les gars, c'est cool ce que vous faites!!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  ça se connecte pas POURQUOI

 

Sujets relatifs
Comment trouver quel est le navigateur de celui que se connecte[c] A quel moment le client se connecte au serveur ds mon exemple ?
Programme qui se connecte à un serveur FTP pour rapatrier des fichiersComment savoir si l'utilisateur connecté à un profil errant ou pas ?
comment savoir si un pc est connecté sur le réseau ?[HTML/JS] Afficher le nombre d'utilisateur connecté sur le site
savoir avec quel utilisateur on est connecté???Comment tester si on est connecté ou pas ?
Comment faire pour que le cookie marchez qd je me connecte[Programmation] Linux et nb de connecté
Plus de sujets relatifs à : ça se connecte pas POURQUOI


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