Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2013, 17:42
Avatar de satjaen
satjaen
 
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 11 años, 8 meses
Puntos: 10
Error en conexion

Hola, por favor tengo este código y me da error en la conexion en esta línea:

Código:
$conn = pg_connect("user=".DB_USER." port=".DB_PORT."  password=".DB_PASS." dbname=".DB_NAME." host=".DB_HOST."");

El error:

Código:
Fatal error : Llamada a indefinido pg_connect function () en C: \ inetpub \ vhosts \ xn - electrodiseo-khb.es \ httpdocs \ Wedserver \ db_connect.php on line 11

db_connect.php

Código Javascript:
Ver original
  1. <?php
  2.     define ('DB_HOST','localhost'); // ip PC que tiene base de datos
  3.     define ('DB_USER','root'); // usuario base de datos
  4.     define ('DB_PASS','root'); // contraseña base de datos
  5.     define ('DB_NAME','Ejemplo'); // nombre base de datos
  6.     define ('DB_PORT','3306'); // puerto base de datos
  7.  
  8. //$conn = pg_connect("user=".DB_USER." port=".DB_PORT." password=".DB_PASS." dbname=".DB_NAME." host=".DB_HOST);
  9.  
  10. function execute_query ($sql){
  11.     $conn = pg_connect("user=".DB_USER." port=".DB_PORT."  password=".DB_PASS." dbname=".DB_NAME." host=".DB_HOST."");
  12.  
  13.     if (!$conn) {
  14.            echo 'Error while connecting to the database';
  15.     }
  16.        $result = pg_query($conn,$sql);
  17.        if (!$result) {
  18.               echo "No se puede ejecutar el query: ".$sql;
  19.        }
  20.        else {
  21.               //nada, todo bien
  22.        }
  23.        return $result;
  24. }
  25. ?>



Y lo llamo desde este otro código:

Código Javascript:
Ver original
  1. <?php
  2. // Arriba está el código de lo que va en el archivo include a continuación:
  3. include 'db_connect.php';
  4.  
  5.   $sql = "SELECT * FROM tabla";
  6.  
  7.   $result = execute_query($sql);
  8.  
  9. // Pasa la fecha a español llamar FechaEsp($row['campo']);
  10.   function FechaESP ($fecha) {
  11. if ($fecha != '') {
  12. $data=explode("-",$fecha);
  13. $retfecha = substr($data[2],0,2).'/'.$data[1].'/'.$data[0];
  14. return $retfecha;
  15. } else {
  16. $retfecha = '';
  17. }
  18. }
  19.  
  20. ?>


Gracias y un saludo

Última edición por satjaen; 22/10/2013 a las 17:51