`
cakin24
  • 浏览: 1389343 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

php数据数据乱码问题

    博客分类:
  • PHP
阅读更多

一 介绍

1、如果建立数据库时,使用的是utf8_unicode_ci,则在php程序中需要加mysql_query("set names utf8");
2、如果建立数据库时,使用的是GBK或GB2312,则在php程序中需要加mysql_query("set names gbk");  或  mysql_query("set names gb2312");
二 代码
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>	
<?php
$host = "127.0.0.1";
$userName = "root";
$password = "root";
$dbName = "db_test01";
$connID = mysql_connect($host, $userName, $password) or die("数据库连接失败!");
mysql_select_db($dbName, $connID);
mysql_query("set names utf8");
$sql = mysql_query('select * from tb_info');
while($result = mysql_fetch_array($sql))
{
    echo $result['title'];
}
?>
</body>
</html>
 
三 运行结果
从基础到实战
1
1
分享到:
评论

相关推荐

    PHP中文乱码问题解决方法

    PHP与MySQL的数据交互是解决中文乱码问题的第二步。首先,需要修改MySQL配置文件my.ini或my.cnf,使用utf8编码: ``` [mysql] default-character-set=utf8 [mysqld] default-character-set=utf8 default-storage-...

    完美解决PHP中文乱码问题

    ### 完美解决PHP中文乱码问题:深入解析与实用指南 #### 一、理解PHP中文乱码问题 在PHP编程中,中文乱码问题是开发者经常遇到的挑战,尤其是在处理多语言网站或应用时。这一问题主要源于字符集编码不一致,即数据...

    PHP之JPgraph横坐标中文乱码问题

    ### PHP之JPgraph横坐标中文乱码问题解析 在处理PHP与JPgraph图表库时,经常遇到的一个问题是中文字符在横坐标上显示为乱码。本文将深入探讨这一问题,并提供一个具体的解决方案。 #### 问题描述 在使用PHP结合...

    php中文乱码.zip

    1. **PHP文件编码**:确保PHP源代码文件使用统一的编码,最好是UTF-8无BOM格式,以避免文件内部的乱码问题。 2. **数据库编码**:如果数据存储在数据库中,要确保数据库、表和字段的编码与PHP应用使用的编码一致,...

    php导出csv文件无乱码示例

    然而,由于编码问题,有时在导出CSV文件时会出现乱码。本示例将详细讲解如何使用PHP正确地导出CSV文件,避免出现乱码情况,并介绍相关的关键知识点。 首先,我们需要了解字符编码的基本概念。在处理文本数据时,...

    php中文乱码问题 初学php最学见的问题

    ### PHP中文乱码问题解析及解决方案 在学习PHP过程中,遇到中文乱码是一个非常常见的问题。这主要是因为编码设置不正确导致的。本篇文章将详细分析PHP中文乱码产生的原因,并提供一系列有效的解决方法。 #### 一、...

    php excel类(解决中文乱码问题,支持多工作薄) 数据分卷技术 附带Demo

    在这种情况下,它解决了中文乱码问题,这意味着该类库支持UTF-8编码,能正确显示和保存中文字符,避免在处理中文数据时出现乱码。此外,它还支持多工作薄,即一个Excel文件中的多个独立工作表,这对于处理大量数据...

    PHP+MySql中文乱码解决办法

    为了确保PHP与MySQL之间的数据交互不会出现乱码问题,还需要进行以下几个方面的设置: - **修改MySQL配置文件**:编辑`my.ini`或`my.cnf`文件,设置MySQL的默认字符集为`utf8`,示例配置如下: ```ini [mysql] ...

    PHP 解决读存数据库乱码问题

    ### PHP 解决读存数据库乱码问题 在开发过程中,我们经常会遇到数据库中中文字符显示乱码的问题。尤其是在使用PHP连接MySQL数据库时,这一问题尤为突出。本文将详细介绍如何通过PHP来解决数据库读写过程中的乱码...

    php mysql excel 乱码终极处理

    在进行PHP开发过程中,尤其是在处理Excel文件并将其数据导入MySQL数据库时,经常会遇到乱码问题。这主要是由于不同环节间的字符编码不统一所导致的。具体来说,可以从以下几个方面来理解乱码产生的原因: 1. **...

    PHP+MySql中文乱码解决方案

    在使用PHP与MySQL进行Web开发的过程中,中文乱码问题是常见的一个问题。通常情况下,这主要是由于系统各部分(如PHP脚本、MySQL数据库、操作系统等)之间的字符编码设置不一致所引起的。解决乱码问题的关键在于确保...

    MySql数据库导入乱码

    此外,我们还需要在数据库连接文件中指定字符集,以避免乱码问题。我们可以在数据库连接文件中加一句 set names ’gbk’ ;以指定字符集为 gbk。在网页显示时,也不会出现中文乱码。 解决 MySql 数据库导入中文乱码...

    PHP向mysql插入中文乱码问题,php文件内容写入数据库!

    在PHP开发过程中,遇到中文...总之,解决PHP向MySQL插入中文乱码问题,需要确保数据库、PHP连接、文件编码以及数据处理过程中的编码一致性。遵循以上步骤,可以有效地避免中文乱码问题,确保数据正确无误地写入数据库。

    flex php显示乱码解决

    在开发一个多店面管理软件的过程中,遇到了Flex4、PHP以及MySQL之间中文数据交互时的乱码问题。此类问题往往源于各个组件之间的字符集设置不一致。 #### 问题描述 主要出现了以下几种乱码问题: 1. **问题一**:从...

    MySQL存数据时乱码解决

    在MySQL数据库中遇到乱码问题通常涉及到字符编码设置不一致或不正确的情况。当数据存入数据库时出现乱码,这可能是由于在数据传输、存储或显示的过程中,字符集配置不匹配导致的。下面我们将详细探讨如何解决MySQL中...

    php中文乱码解决方案

    为避免因数据库编码不一致导致的中文乱码问题,应确保PHP与MySQL之间的编码一致。 **1. 修改MySQL配置文件** - 编辑`my.ini`或`my.cnf`文件,将默认字符集设置为`utf8`: ```plaintext [mysql] default-...

    phpMyAdmin2.6以上版本数据乱码问题

    ### phpMyAdmin 2.6以上版本数据乱码问题解析及解决方案 #### 问题背景 在使用phpMyAdmin 2.6及以上版本管理数据库时,可能会遇到中文数据出现乱码的情况。这一问题主要出现在通过phpMyAdmin界面进行数据查询时,...

    mysq乱码解决问题

    MySQL 乱码问题是一个常见的困扰,尤其是在数据迁移、版本升级或者跨平台操作时。这个问题涉及到多个层面,包括服务器配置、客户端设置、数据库、连接以及结果集的字符编码。以下是一些解决 MySQL 乱码问题的方法: ...

    java .net php .js 乱码转换器

    标题中的“java .net php .js 乱码转换器”是一个工具,旨在解决跨平台、跨语言编码不兼容导致的乱码问题。这个工具支持Java、.NET(C#、VB.NET等)、PHP以及JavaScript这四种广泛使用的编程语言,帮助开发者在处理...

Global site tag (gtag.js) - Google Analytics