Saludos a tod@s.
No sé si esto es más una consulta para Base de Datos o aquí en PHP.
Lo q me ocurre es que no estoy seguro de si introduzco y leo bien los datos para un campo tipo TEXT. Estoy usando la misma sintaxis q si se tratara de un campo varchar pero a la hora de recoger los resultados me trunca el final.
Como lo que he almacenado es una tabla pues al faltarle datos me descuadra la página.
Para obtener los datos de las caracteristicas leo a través de un fread.
Para obtener la imagen uso $img=imagecreatefromjpeg($archivo);
Las sentencias siendo el campo Caracteristicas el campo tipo TEXT:
Código PHP:
$sql="INSERT INTO catalogotlf (id,marca,modelo,caracteristicas,imagen,tipoimagen,precio,activo) VALUES ($i,'$marca','$modelo','$carac','$img','$ext',$precio,1)";
$sql="SELECT id,marca,modelo,caracteristicas,precio,activo FROM catalogotlf";
Luego para la imagen seguí un tutorial en el q obtengo la imagen del servidor SQL, envío una cabecera (Content-Type) con el mimetype y un echo para mostrar la imagen pero lo único q me devuelve es:
Resource id#6
Gracias de antemano.
EDITO:
Al recoger los datos del campo TEXT me devuelve sólo los 4096 primeros caracteres. No sé si es PHP quien lo trunca o la BDD.