IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

pb PostgreSQL lors du transfert de donnee sur la base :(


Sujet :

PostgreSQL

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 7
    Par défaut pb PostgreSQL lors du transfert de donnee sur la base :(
    Voici mon programme, c'est en fait un formulaire qui doit senregistrer sur la base de donnee. jarrive a me connecter a la base, sa ce nest pa le pb... mai le transfert ne se fait pas.
    message derreur :
    Fatal error: Call to undefined function: pg_connect() in /var/www/free.fr/1/9/sej77/ajout.php on line 8


    ds mon php.ini g bien enlever le ";" dans lextension postgreSQL php.....

    je ne vois pa ou ets le probleme

    aidez si vous pouvez
    je vous en remercie davance....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    <html>
     <head>
     </head>
     <body>
    	<?PHP
     
     
    $cxion = pg_connect ("host=sql.free.fr dbname=site user=sej77 password=*****");
    if (!$cxion)
      print("probleme de connexion"); 
    else
      print("connexion Reussi");
     
     
    //recuperation des donnees
    $civil=$_POST[civil];
    $nom=$_POST[nom];
    $prenom=$_POST[prenom];
    $blase=$_POST[blase];
    $ville=$_POST[ville];
    $mdp=$_POST[mdp];
    $mail=$_POST[mail];
     
    $reqInsert = "INSERT INTO site (art_civil,art_nom,art_prenom,art_blase,art_ville,art_mdp,art_mail) VALUES('$nom','$prenom','$blase','$ville','$mdp','mail')";
    echo $reqInsert;
    $rslt=pg_query($cxion,$reqInsert );
     
     
     
     
     
    // construction et execution de la requete
    $rqut = "SELECT * FROM site;";
    $rslt = pg_query($cxion,$rqut);
    if (!$rslt) {
    print ("Erreur sur la requete...");
    exit;
    }
     
    //initialisation et lecture des lignes
    $nb = pg_num_rows($rslt);
     
      for ($i=0;$i<$nb;$i++)  {
       $ligne = pg_fetch_row($rslt,$i);
       $tabnum[$i]= $ligne[0];
       $tabnom[$i]= $ligne[1];
       $tabprenom[$i]= $ligne[2];
       $tabblase[$i]= $ligne[3];
       $tabville[$i]= $ligne[4];
       $tabmdp[$i]= $ligne[5];
       $tabmail[$i]= $ligne[6];
                              }
    //liberation memoire et fermeture connexion
    pg_free_result($rslt);
    pg_close($cxion);
     
     
    //affichage resultat ds un tableau HTML
    print ("<table>\n");
    for ($y=0; $y<$nb;$y++) {
     print("<tr>\n");
     print("<td>$tabnum[$y]</td>\n");
     print("<td>$tabnom[$y]</td>\n");
     print("<td>$tabprenom[$y]</td>\n");
     print("<td>$tabblase[$y]</td>\n");
     print("<td>$tabville[$y]</td>\n");
     print("<td>$tabmdp[$y]</td>\n");
     print("<td>$tabmail[$y]</td>\n");
     print("</tr>\n");
                             }
     print ("</table>\n");
    ?>
     
     
     </body>
    </html>

  2. #2
    Membre chevronné

    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 338
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $cxion = pg_connect ("host=sql.free.fr dbname=site user=sej77 password=*****");
    if (!$cxion)
    print("probleme de connexion");
    else
    print("connexion Reussi");
    Désolé de te decevoir, mais Free ne propose que MySQL, il ne mette pas a disposition de base de données PostgreSQL.

    KrysKool

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 7
    Par défaut
    ben c pas la meme chose ????
    jsuis dégouté...
    merci si c vraiment sa le probleme, sa mevite de chercher pr rien
    je suis debutant je precise...

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 7
    Par défaut
    Bon alors jai du nouveau !!!

    jai crée plusieurs base differentes pour essayer , toujours en PostGreSQL mais PAS SUR FREE (vu quil ne gere pas le postgre).
    jai pris une base a lexterieur gratuite. donc ma base de donnée na rien avoir avec free ! je nutilise pas celle de free, dc sa doit marcher !

    et jai toujours le meme probleme :

    Fatal error: Call to undefined function: pg_connect() in /var/www/free.fr/1/9/sej77/ajout2.php on line 7


    en ce qui concerne la ligne a decommenter ds php.ini jai mis ça:

    extension="../php/ext/php_pgsql.dll"

    jespere que vous pourrez maider....

Discussions similaires

  1. [AC-2007] Comment augementer timeout lors d'un transfert de fichier sur ftp
    Par pasnaz dans le forum VBA Access
    Réponses: 3
    Dernier message: 15/10/2009, 22h14
  2. Transfert de donnees sur Excel
    Par bonnebouillejess dans le forum SAP
    Réponses: 3
    Dernier message: 21/04/2009, 10h04
  3. Transfert de donnees Access sur Excel
    Par shitan dans le forum Access
    Réponses: 2
    Dernier message: 06/12/2006, 10h02
  4. [] Impression des donnees sur etiquettes
    Par der dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 03/12/2002, 15h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo