Usando ODBC con Php
Como realizo una conexion usando php a una base usando ODBC?
Cualquier ayuda sera apreciada
Cualquier ayuda sera apreciada
Aqui esta el codigo para realizar una coneccion
function migrar($De_DSN,$De_Usuario,$Tabla)
{
if (!$Origen=odbc_connect($De_DSN,$De_Usuario,$Password)){
print("<P>Error al conectar con $De_DSN como $De_Usuario</P>");
}
else
{
if (!$Cursor=odbc_exec($Origen,"SELECT * FROM $Tabla")){
print("<P>Error al obtener cursor a tabla $Tabla</P>");
}
else {
for ($i=1;$i<=odbc_num_rows($Cursor);$i++) {
odbc_fetch_into($Cursor,$Fila,$i)
}}
solo tienes que crear desde el panel de control en ODBC un DSN le asignas un nombre y ese nombre es el que usas en la variable $De_DSN, y en la $De_Usuario le das en nombre de usuario de ese DNS
por ejemplo "admin" $Password el password del DSN
y listo
function migrar($De_DSN,$De_Usuario,$Tabla)
{
if (!$Origen=odbc_connect($De_DSN,$De_Usuario,$Password)){
print("<P>Error al conectar con $De_DSN como $De_Usuario</P>");
}
else
{
if (!$Cursor=odbc_exec($Origen,"SELECT * FROM $Tabla")){
print("<P>Error al obtener cursor a tabla $Tabla</P>");
}
else {
for ($i=1;$i<=odbc_num_rows($Cursor);$i++) {
odbc_fetch_into($Cursor,$Fila,$i)
}}
solo tienes que crear desde el panel de control en ODBC un DSN le asignas un nombre y ese nombre es el que usas en la variable $De_DSN, y en la $De_Usuario le das en nombre de usuario de ese DNS
por ejemplo "admin" $Password el password del DSN
y listo
