PDA

View Full Version : مشکل خواندن فارسی از دیتابیس با ODBC



shahroq
جمعه 02 آذر 1386, 15:25 عصر
سلام
تو یه برنامه که با PHP و MSSQL هستش من از کد زیر برای وصل شدن و خوندن دیتا استفاده کردم:



$db_link = odbc_connect ('northwind.dsn', 'sa', '')
$sqlquery="SELECT * FROM Products;";
$process=odbc_exec($db_link, $sqlquery);

while(odbc_fetch_row($process)){
$namee = odbc_result($process,"ProductName");
echo "$vaziat<br>";
}
odbc_close($db_link);


ولی حروف فارسی رو بصورت علامت سوال میبینم. این مشکل تو MysSql هست که با دستور mysql_query( "SET NAMES 'utf8'" ); حل میشه. برای odbc معادلی واسه این دستور هست؟

n34000
جمعه 03 تیر 1390, 12:29 عصر
کسی راهی پیدا نکرده

n34000
جمعه 03 تیر 1390, 13:11 عصر
خودم پیدا کردم
ولی این فروم نسبت به خیلی فروم های دیگه واقعا بچه های غیر فعالی داره
همگی یادمون باشه که زکات علم اموختنه

خروجی رو با این دستور چاپ کنید
echo iconv("Windows-1256", "UTF-8", "<tr><td>$compname</td>");