Regresar   Foros de CHW > Software > Lenguajes de Programación


Estás leyendo el thread PHP MSSQL2005 y FOR XML  en el foro Lenguajes de Programación, que dice: "Mi consulta es sobre como debo realizar un select desde php hacia un mssql2005 y "




Si ves esto, es porque estás leyendo nuestros foros como invitado o no registrado.

Al leer los foros en esta modalidad sólo accedes a un conjunto limitado de funcionalidades, además de estar expuesto a más publicidad, como la que ves a la derecha

Regístrate para comentar, publicar tus propios temas, tener tu cuenta, casilla de mensajería, firma y avatar. Además, podrás acceder a secciones exclusivas de los foros y dejarás de ver la mayor parte de la publicidad.

¿Qué esperas? Regístrate, es rápido y gratuito!


Responder

 

LinkBack Herramientas
Old 26-Jul-2009, 10:03   #1
NION
dominatrix
 
Avatar de NION
 
Registrado: June-2005
Posts: 901


Enviar un mensaje por MSN a NION
PHP MSSQL2005 y FOR XML

Mi consulta es sobre como debo realizar un select desde php hacia un mssql2005 y que me devuelva la data XML?

estoy usando ODBC para conectar al mssql;

Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][SQL Native Client][SQL Server]La cláusula FOR XML no está permitida en una instrucción CURSOR., SQL state 37000 in SQLExecDirect in
__________________

NION is online now   Citar y responder
Recuerda que no verás este banner una vez que te registres

Old 26-Jul-2009, 10:55   #2
tokugawa
 
Avatar de tokugawa
 
Registrado: September-2006
Location: -37.459999,-72.36
Posts: 3.517


Re: PHP MSSQL2005 y FOR XML

nun ca lo he hecho, y porque no generas el xml tu misma su estan refacil?
por ejemplo usando esta clase

MsSql To XML (mssql) - PHP Classes
__________________
http://geoturismo.cl http://farmacias.deturno.net/mapa
Spoiler
tokugawa is online now   Citar y responder
Old 26-Jul-2009, 11:46   #3
NION
dominatrix
 
Avatar de NION
 
Registrado: June-2005
Posts: 901


Enviar un mensaje por MSN a NION
Re: PHP MSSQL2005 y FOR XML

me es mas comodo trabajar en sqlserver, pense que seria mas simple hacer el select y traerlo listo a php

el xml en la consulta seria algo como:

select
campo1 as xml/asdf
campo2 as xml/zippy
from tabla
for XML PATH('nodoPadre'), root('rootXML')

y asi mismo, las subquerys pueden traer mas de 1 valor
select
(select dato1 from usuario) as usuario/datos/nombre
(select dato2 from usuario) as usuario/datos/pelo
(select credito from banco) as usuario/credito/
from tabla
for XML PATH('nodoPadre'), root('rootXML')

y el dbs hace la pega del arbol.
__________________

NION is online now   Citar y responder
Responder

  Foros de CHW > Software > Lenguajes de Programación

Herramientas

Ir a