Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia,
Tenho um sistema com PHP e MySQL e em um dos campos de uma das tabelas armezenos strings (varchar) com apelidos. O problema é que para algumas strings o retorno está sendo incorreto. A string vem faltando partes.
Por exemplo, exite a string "<<M&rcenary>>" no Banco.
Fazendo um "SELECT * FROM <table>" no gerenciador, a string é exibida corretamente no resultado. Porem, na pagina PHP ao usar o mesmo select e mandar imprimir na tela, o resultado é "<>".
O código do select no arquivo PHP está assim:
$result = mysql_query("SELECT * FROM ".$this->tabela." ORDER BY " .$this->string_Alias. " ASC");
E o retorno, por exemplo, sai assim:
ID Nick
...
10 <>
11 João
12 Maria
...
O ID 10 deveria aparecer <<M&rcenary>> e não <>. Existe alguma restrição quanto à utilização dos símbolos "<", "&", etc... Em strings? Se sim, qual o melhor formato ou o que devo fazer para que a busca funcione corretamente?
Carregando comentários...