Hola que tal, mi pregunta es si a alguien le ha ocurrido que una consulta a base de datos no regrese los datos completos, por ejemplo, en mi BD tengo una tabla con un campo llamado Noticia, en la cual tengo un dato por ejemplo: "Las comunidades indígenas son muy vulnerables a enfermedades" y al realizar la consulta solo me regresa esto: "Las comunidades indígenas son muy vulnerables a", estoy utilizando SQL Server, mi codigo es el siguiente:
Código PHP:
$query = "SELECT Noticia FROM NoticiasMundo";
$result = mssql_query($query);
$tot = mssql_num_rows($result);
$num = rand(1,$tot);
$i = 1;
$array = array("á"=>"á","é"=>"é","í"=>"í","ó"=>"ó","ú"=>"ú", "ñ"=>"ñ","ü"=>"ü");
while($row = mssql_fetch_array($result, MSSQL_BOTH))
{
echo "Noticia ".$i.":";
echo "<br>";
echo strtr($row['Noticia'],$array);
echo "<br><br>";
$i++;
}
Todo me funciona correctamente, solo el detalle de que no me regresa la cadena completa como la tengo en la BD.
Espero me alla dado a entender.