Hola a todos!
Tengo el siguiente problema ...
Estoy manejando una base de datos en Sybase, tengo una tabla con un campo que es char (700), a través del manejador puedo ver perfectamente la información en este campo, tengo un procedimiento almacenado que me permite extraer la informacion de la BD a manera de consulta .... corro el proc. almacenado y puedo ver perfectamente tmb el contenido de este campo que ocupa por ejemplo 650 caracteres o incluso los 700, el problema es que cuando ejecuto el procedimiento almacenado desde php o incluso hago una consulta explicita al momento de mostrarme el contenido de la variable solo me aparecen 255 caracteres y no se porqueeeeeeeeeeeeeeeeeeeeeeeeeee
Ejemplo:
Esto es ejecutando la consulta directamente atra vez de SQL Sybase ....
select caption from fotografias where nombre_fotografia = 'N_20090126_0013.jpg'
ME devuelve el siguiente resultado:
caption
-------
SHM02. NUEVA YORK (EE.UU.), 09/01/09.- Fotografía de archivo del 27 de febrero de 2005, de la actriz colombiana Catalina Sandino Moreno durante la alfombra roja de la 77 edición de los Premios Oscar en Hollywood (California). Sandino viajó a Cuba para conocer a Aleida March, la viuda del guerrillero cubano-argentino Ernesto "Che" Guevara, a quien interpreta en la película de Steven Soderbergh que se estrena hoy en Estados Unidos. "Estuve allí dos semanas, con ella, hablando sobre la historia que ella vivió" señaló la primera actriz colombiana en ser nominada a un Óscar. EFE/JOHN MABANGLO/ARCHIVO
ahora lo ejecuto desde php....
$qry_caption = "select caption from fotografias where nombre_fotografia = 'N_20090126_0013.jpg'";
$res_caption = execute_sql($qry_caption);
$caption = $res_caption->fields(caption);
y me arroja lo siguiente
en el
echo "<br> caption.- ".$caption;
caption.- SHM02. NUEVA YORK (EE.UU.), 09/01/09.- Fotografía de archivo del 27 de febrero de 2005, de la actriz colombiana Catalina Sandino Moreno durante la alfombra roja de la 77 edición de los Premios Oscar en Hollywood (California). Sandino viajó a Cuba para con
GRRRRR
alguien sabe como puedo manipular los datos para extraer esta informacion completa de la BD a través de PHP????
agradecere infinitamente su ayudaaaaaaaaaa
GRACIAS
ya probe cambiado la variable a varchar y a nvarchar pero en sybase sql si almacena toda la informacion completa
tmb ya he probado con la instruccion LEFT y tampocoooooooo GRRR
ujuuuuuu ya pude ....
le cambié la variable a tipo text .... bueno más bien tuve que volver a correr el script de la tabla porque no me dejaba modificar el tipo .... declare el campo caption como text y LISTOOOOOOOOOOOOO
Gracias tlacuito por todas tus ideas practicas .....
CODEPENDECE