Ver Mensaje Individual
  #8 (permalink)  
Antiguo 04/07/2014, 12:14
keivis
 
Fecha de Ingreso: julio-2013
Mensajes: 123
Antigüedad: 11 años, 4 meses
Puntos: 1
Respuesta: problemas de conexión a la bd con postgresql

solo me manda la pantalla en blanco.

Código PHP:
Ver original
  1. <?php
  2. include ("config.php");
  3. if (isset($_POST['indicador']) && !empty ($_POST['indicador']) && isset ($_POST['clave']) && !empty ($_POST['clave']))
  4. {
  5. $conn = pg_connect("host=$host port=$port user=$user password=$pass");  
  6. if (!$conn)
  7.     throw new Exception ("Error de conexion "+pg_last_error());
  8.  
  9. // conecto a una DB en particular... y a partir de ahora a las que quiera
  10. $conn = pg_pconnect("dbname=$db $user");
  11. if (!$conn)
  12.   throw new Exception ("Error de conexion "+pg_last_error());
  13.    
  14. $sel=pg_query ("SELECT INDICADOR,CLAVE FROM USUARIO WHERE INDICADOR='$_POST[indicador]'",$con);
  15.    
  16.     $sesion=pg_fetch_array($sel);              
  17.    
  18.     if ($_POST['indicador'] == $sesion['CLAVE'])
  19. {
  20.     $_SESSION['username'] = $_POST['indicador'];
  21.     echo "<script language='JavaScript' type='text/JavaScript'> location.href='../system.php'</script>";
  22. }else { echo"<script language='JavaScript' type='text/JavaScript'> location.href='../html/autentica_clave.html'</script>";
  23.     }
  24. }
  25. else { echo"<script language='JavaScript' type='text/JavaScript'> location.href='../html/autentica_clave.html'</script>";
  26. }
  27.    
  28. ?>

lo tengo asi. quiero conectar a la bd y luego selecciono la tabla. estoy algo enredado estoy acostumbrado a trabajar con mysql y no se si es la forma correcta en postgresql de hacer la coneccion a la bd y luego a la tabla.