Heim  >  Artikel  >  Backend-Entwicklung  >  PHP使用Access数据库使用iconv导字符截断的有关问题

PHP使用Access数据库使用iconv导字符截断的有关问题

WBOY
WBOYOriginal
2016-06-13 12:03:07881Durchsuche

PHP使用Access数据库使用iconv导字符截断的问题
1.使用iconv导字符截断

<br /><br /><?php<br />header("content-type:text/html;charset=utf-8");<br />include 'conn.php'; <br />$query=odbc_do($conn,"select top 10 id,biaoti from news ");<br />//$num = 0;<br />while(odbc_fetch_row($query)){<br />?><br /><br /><a href="View.php?id=<?=odbc_result($query,1)?>"><?=iconv('gbk','utf-8//ignore',odbc_result($query,2))?></a><br /><br /><?php<br />echo "<br>";<br />}<br />?><br /><br />

------解决方案--------------------
是的,插入时如果超长是要报错的!
我也不知道你是怎么插入的
就算 biaoti 只按 50 读出数据,从而导致尾部乱码
但也不应该影响 neirong 的读取,而事实是 biaoti 超长时,neirong 就读取不到

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn