主题:为了中文的问题.谁能帮我啊.万分感激!
Mysql 4.1.7
apache 2.0.53
php5.0.3
phpMyAdmin 2.6.1-pl3
windows server 2003
access 导出数据为文本,文本用phpMyAdmin 2.6.1-pl3导入mysql,使用phpMyAdmin 2.6.1-pl3中文显示正常,编写php页面,使用phpMyAdmin 2.6.1-pl3生成的sql语句查询,英文关键字成功,中文不成功,成功的页面显示数据库内资料为"?????",在php文件内写入的中文显示正常.
自己写sql语句查询也只能使用英文关键字,中文显示出错
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\web_root\index1.php on line 21
共0条
程序如下
$result = mysql_query("SELECT * FROM products_list WHERE part_name LIKE 电阻",$db);
$i=0;
if ($myrow = mysql_fetch_array($result)) {
do {
?>
<tr bgcolor="#FFFFFF">
<td width="29%" height="24" scope="col"><span class="style2"> <?php echo($myrow["id"])?></span></td>
<td width="8%" scope="col"><span class="style2"> <?php echo($myrow["unit"])?></span></td>
<td width="32%" scope="col"><span class="style2"> <?php echo($myrow["model_no"])?></span></td>
<td width="31%" scope="col"><span class="style2"> <?php echo($myrow["part_name"])?></span></td>
</tr>
<?php
$i++;
} while ($myrow = mysql_fetch_array($result));
} else {
}
echo "共".($i)."条";
?>
</table>
</body>
</html>
显示乱码页面源文件乱码也是一样,php文件中打入的中文显示正常
望能协助解决问题,万分感激!!!
apache 2.0.53
php5.0.3
phpMyAdmin 2.6.1-pl3
windows server 2003
access 导出数据为文本,文本用phpMyAdmin 2.6.1-pl3导入mysql,使用phpMyAdmin 2.6.1-pl3中文显示正常,编写php页面,使用phpMyAdmin 2.6.1-pl3生成的sql语句查询,英文关键字成功,中文不成功,成功的页面显示数据库内资料为"?????",在php文件内写入的中文显示正常.
自己写sql语句查询也只能使用英文关键字,中文显示出错
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\web_root\index1.php on line 21
共0条
程序如下
$result = mysql_query("SELECT * FROM products_list WHERE part_name LIKE 电阻",$db);
$i=0;
if ($myrow = mysql_fetch_array($result)) {
do {
?>
<tr bgcolor="#FFFFFF">
<td width="29%" height="24" scope="col"><span class="style2"> <?php echo($myrow["id"])?></span></td>
<td width="8%" scope="col"><span class="style2"> <?php echo($myrow["unit"])?></span></td>
<td width="32%" scope="col"><span class="style2"> <?php echo($myrow["model_no"])?></span></td>
<td width="31%" scope="col"><span class="style2"> <?php echo($myrow["part_name"])?></span></td>
</tr>
<?php
$i++;
} while ($myrow = mysql_fetch_array($result));
} else {
}
echo "共".($i)."条";
?>
</table>
</body>
</html>
显示乱码页面源文件乱码也是一样,php文件中打入的中文显示正常
望能协助解决问题,万分感激!!!