Conectarse a sybase con PHP

Bueno para conectarnos con php tenemos la opción de conectarnos mediante las extensiones de php sybase o mediante odbc.


  • El primer ejemplo es para conectarnos por medio de la extensión sybase o sybase_ct para versiones mayores a php 5.3.0.


Primeramente nos conectaremos:
$conn = sybase_connect('192.168.1.100:2638', 'usuario', 'clave') or die('no se pudo conectar');
echo 'conectado con exito';

Ahora que ya nos conectamos con éxito ya podemos hacer las transacciones a nuestra base de datos, podemos probar con un SELECT:
$result = sybase_query("SELECT nombre,apellido FROM personas");
while($row = sybase_fetch_assoc($result)){
echo $row['nombre'] . ' ' . $row['apellido'] . '';
}


  • Otro método es con la extensión ODBC de php:

$conn = odbc_connect('nombre odbc', 'usuario', 'clave');
if(!odbc_error()){
  odbc_autocommit($conn, false);
  echo 'conectado con exito';
} else {
  echo 'error al conectarse' . odbc_errormsg();
}

De esta forma ya nos hemos conectado mediante ODBC, ahora probemos hacer un SELECT de nuestra base de datos:
$result = odbc_exec("SELECT nombre,apellido FROM personas", $conn);
while($row = odbc_fetch_array($result)){
  echo $row['nombre'] . ' ' . $row['apellido'] . '';
}

Con estas dos formas podemos conectarnos a sybase a través de php.

Comentarios

Entradas más populares de este blog

Obtener el anterior y siguiente registro de una tabla MySQL con PHP