Foros del Web » Programando para Internet » PHP »

odbc_prepare

Estas en el tema de odbc_prepare en el foro de PHP en Foros del Web. Buenos dias. Estoy trabajando PHP sobre una plataforma AIX con motor sql server 2008 R2, he tenido que cambiar los esquemas de conexion a ODBC ...
  #1 (permalink)  
Antiguo 13/09/2011, 08:28
 
Fecha de Ingreso: mayo-2009
Mensajes: 177
Antigüedad: 14 años, 11 meses
Puntos: 1
Pregunta odbc_prepare

Buenos dias.


Estoy trabajando PHP sobre una plataforma AIX con motor sql server 2008 R2, he tenido que cambiar los esquemas de conexion a ODBC y se me presenta el siguiente inconveniente:

A la hora de ejecutar un procedimiento almacenado o un query con variables no me permite hacer lo siguiente:

$p1=$_GET["usuario"];
$query = odbc_prepare($conexion, "select * from Seg_Mae_Usuarios where Login=?");
$res = odbc_execute($query, array($p1));
odbc_result_all($res);


Pero si hago esto si funciona:

$res = odbc_exec($conexion, "exec spSeg_Mae_Usuarios_GetbyId '$p1'");



deseo hacerlo de la primera forma, pero he intentado de diversas formas y no lo he conseguido.

Si alguien me puede colaborar se lo agradeceria.

Gracias de antemano.
  #2 (permalink)  
Antiguo 13/09/2011, 08:29
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: odbc_prepare

¿Y que tal PDO? Es bien similar a lo que estás haciendo.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 13/09/2011, 08:33
 
Fecha de Ingreso: mayo-2009
Mensajes: 177
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: odbc_prepare

Abimael precisamente estaba trabajando con la pdo de microsoft, pero esta es soportada unicamente para plataformas windows y la nativa de PHP es experimental y creo que no le van a dar continuidad para ms sql y como podras ver, tuve que pasar la plataforma a un AIX osea que me toco descartar la PDO.
  #4 (permalink)  
Antiguo 13/09/2011, 08:51
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: odbc_prepare

Sigue este material http://www.forosdelweb.com/f142/apor...window-937080/

Edito: No me refiero a algún PDO de microsoft. Si no al PDO de PHP a esto http://php.net/manual/en/book.pdo.php
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Última edición por abimaelrc; 13/09/2011 a las 09:00
  #5 (permalink)  
Antiguo 13/09/2011, 09:19
 
Fecha de Ingreso: mayo-2009
Mensajes: 177
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: odbc_prepare

Abimael diste en el clavo, verifique la informacion que me dijiste y no habia detallado que la pdo podia conectarse a traves del odbc y ya me he conectado, con esto creo que me haz ahorrado la recodificacion de mis clases.

Te agradezco un resto.

Etiquetas: sql, variables, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:33.