Ir para conteúdo
Fórum Script Brasil
  • 0

Problemas Com Select Em Um Texto Com Mais De 500 Caracters


Juliano Liberato

Pergunta

Olá comunidade ScriptBrasil,

boa tarde a todos os desenvolvedores estou tendo problemas para usar um Select

Inicio do código:

<? 
include ("config.php");    

$mensagem = $_GET["mensagem"]; 
$mensagem = addslashes(strip_tags($mensagem)); 

$result = mssql_query("SELECT usuario, assunto, mensagem, datapost, codigo FROM postmsg WHERE codigo = '$mensagem' Order by codigo desc") OR die('Query FAILED');
if(!empty($result))
{
for($i=0;$i<mssql_num_rows($result);++$i)
{
$row = mssql_fetch_row($result);
$row[0] = htmlspecialchars ($row[0]);
if ($row[1] != 1)
{
?>
Depois ele me retorna o que está escrito tipo uma notícia:
<?  
 echo "<p class=estilo1><b>Escrito por:   </font></b><u><font size=2>Pr. ".$row[0]."</font></u>    ";
 echo "<b>Data:  </b>".$row[3]."<br><br>";
 echo "<b>Assunto:  </b>".$row[1]."<br><br></p>";
 echo '<b>Mensagem:</b>'.$row[2];
 } } }
 ?>

Ambos estão na mesma página só que na hora do SQL enviar (retornar o texto) ao site ele retorna só METADE do texto

e não o texto completo alguém poderia me dize o porque disso acontecer?! e como fugir deste problema?!

Utilizo PHP em um Windows 2003 com banco de dados SQL Server 2000

Sou novo na área.

Imagem com a informações da tabela:

aaaa.JPG

Um exemplo prático disso é:

No SQL Server dentro da DB ele está o texto completo.

E na página quando peço ao Select para ele me escrever a mensagem no "site" ele me dá METADE do texto.

Espero que de para entender o que digo.

Grato,

Juliano Liberato.

Editado por Juliano Liberato
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
Guest --Gesiel --

Juliano,

acredito que não tem nada a ver com o SQL Server. O que faz a função "htmlspecialchars" no seu código php? O problema pode estar aqui.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...