sql server - nvarchar datatype displays question marks in php echo -
i using sqlsrv_* mssql drivers php connect sql server database , reading nvarchar field named uniname1 table holds indian regional language characters. until try print nvarchar field in php associative array , displays ????????? (question marks).
please see code below
$result = sqlsrv_query($conn,$sql); $row = sqlsrv_fetch_array($result,sqlsrv_fetch_assoc); print_r(($row['uniname1'])); exit; i using php version 5.4.16. , sql server2008. have tried using meta tags utf8, mb encoding, everything, nothing helped.
please me display regional language on web screen database
not problem of sql server if can see correct characters in database. reconfigure web server support utf-8 encoding.
assuming have apache web server , php, need to:
apache
- browse
httpd.conffile findadddefaultcharset. if exists, change valueutf-8
php
- browse
php.inifile finddefault_charset. changeutf-8
Comments
Post a Comment