Hola, mira en la documentación de php, aparece odbc_connect(p1,p2,p3)
en donde:
p1: es una cadena de conección al motor de datos que en tu caso es Sybase
p2 es el nombre de usuario
p3: la contraseña de acceso
Para Sybase tienes distintos tipos de Strings dependiendo de la versión que estés usando, estos son los strings de conección:
Standard Sybase System 12 (or 12.5) Enterprise Open Client: "Driver={SYBASE ASE ODBC Driver};Srvr=Aron1;Uid=username;Pwd=password" Standard Sybase System 11: "Driver={SYBASE SYSTEM 11};Srvr=Aron1;Uid=username;Pwd=password;" Intersolv 3.10: "Driver={INTERSOLV 3.10 32-BIT Sybase};Srvr=Aron1;Uid=username;Pwd=password;" Sybase SQL Anywhere (former Watcom SQL ODBC driver): "ODBC; Driver=Sybase SQL Anywhere 5.0; DefaultDir=c:\dbfolder\;Dbf=c:\mydatabase.db;Uid=u sername;Pwd=password;Dsn="""""
Ejemplo:
Código PHP:
$connection_string = "Driver={SYBASE SYSTEM 11};Srvr=Aron1;Uid=username;Pwd=password;"
$user = 'username';
$pass = 'password';
$connection = odbc_connect( $connection_string, $user, $pass );
prueba con estos strings, esto debería resolverte el problema, salu2