PHP知识记录

1、解决数据库前台显示乱码问题

在mysql_connect后面加一句SET NAMES UTF8,即可使得UTF8的数据库消除乱码,对于GBK的数据库则使用SET NAMES GBK,代码如下:

1
$mysql_mylink
= mysql_connect($mysql_host,
$mysql_user, $mysql_pass);

2
mysql_query("SET
NAMES ‘GBK‘");

数据库字符集为utf-8

1
mysql_query("SET
NAMES ‘UTF8‘");

2
mysql_query("SET
CHARACTER
SET UTF8");

3
mysql_query("SET
CHARACTER_SET_RESULTS=UTF8‘");

时间: 2024-10-10 04:21:01

PHP知识记录的相关文章

搭建Debian源基础知识记录

文档一:https://wiki.debian.org/SettingUpSignedAptRepositoryWithReprepro 文档二:http://blog.jonliv.es/2011/04/26/creating-your-own-signed-apt-repository-and-debian-packages/ 搭建Debian源基础知识记录,码迷,mamicode.com

weblogic-重点知识记录-持续更新

本文主要记录在工作过程中遇到到一些问题现象以及重点知识-持续更新 1.boot.properties文件的作用? 解释:由于在脚本执行过程中会要求输入用户名和密码,因此要事先在security目录下编写一个密码读取文件boot.properties 2.weblogic中AdminiServer主管的作用? 解释:Admin Server 如果挂了,对于Domain中的Managed Server不会产生影响,如果配置了集群,对于负载均衡和Failover机制也不会产生影响,因为这些都是基于配置

html、css中常用的小知识记录

好多东西过一段时间不用就忘记了,为此写了这篇文章,用来记录每次想不起来的小知识! 1.鼠标停留显示提示,使用title .如:title

看angularjs项目的一些知识记录

这两天项目组长在安排我学习用angularjs+Echarts做的项目代码,边看边记录吧,给自己留个总结 1.Angularjs中UI Router文档 2.Angularjs中Material的使用 3.requirejs文档 几个指令特点记录 1.ng-value中可以写表达式 <input type="text" ng-value="price*num"/> 2.当我们点击checkbox 选中复选框时,ng-model 的绑定默认值是true,取

2014/10/22 java基础知识记录(1)

今日上班没啥叼事,就翻开放在桌上已久的java疯狂讲义看了一看,唉,真不好意思说自己是学编程的,记录点,积累点,不求能成为大神,希望工作中不要被人当作文盲. 1.常量池:String a=“java”;"java"会放入常量池中.而放在new  String("java")内存中,所以每次new String()都会产生一个新的对象. 2.基本类型变量转换为字符串方法:int  n=1;String str=n+""; 3:toString()方

002649:数据库知识记录

1.mysql默认也是有序的. a.myisam引擎下,在没有任何修改.删除的情况下,执行select不带order by 会按照插入的顺序排序. b.innodb引擎下,和上述相同的情况下,select不带order by会根据主键来排序,从小到大 ps:背景 a.今天做了一个功能,指定租户下,如果一个用户被更新为职业投诉人,则整个租户下相同手机号的所有案件实体也要更新为职业投诉人. b.用户信息和案件的关系:相同的用户提不同的案子时,用户会被复制作为案件关联人存储. c.实现时:根据分页,查

复试专业课知识记录(4)

2020.3.25学习记录 1.什么是P问题.NP问题和NPC问题? 时间复杂度 时间复杂度描述了当输入规模变大时,程序运行时间的变化程度,通常使用O来表示.比如单层循环的时间复杂度为O(n),也就是说程序运行的时间随着输入规模的增大线性增长,两层循环的时间复杂度为O(n2),快速排序的时间复杂度为O(nlogn),使用穷举法解决旅行商问题的时间复杂度为O(n!).时间复杂度根据变化速率的快慢可以分为两类:1.多项式级的时间复杂度,如O(1),O(n),O(na),O(logn)等:2.非多项式

sqlserver 中存储过程的基础知识记录

1.什么是存储过程? 存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令. 通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句. 2.为什么要用存储过程? 1)存储过程只在创建时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度. 2)当对数据库进行复杂操作时,可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用. 3)存储过程可以重复使用,可减少数据库开发人员的工作量. 4)安全性高,可设定

关于Android 6.0 动态申请权限的小知识记录

为了帮助查找用户可能需要解释的情形,Android 提供了一个实用程序方法,即 shouldShowRequestPermissionRationale().如果应用之前请求过此权限但用户拒绝了请求,此方法将返回 true. 注:如果用户在过去拒绝了权限请求,并在权限请求系统对话框中选择了 Don't ask again 选项,此方法将返回 false.如果设备规范禁止应用具有该权限,此方法也会返回 false.

【随笔】知识记录

 LAN && WAN && MAN LAN 计算机局域网—— 局域网络(Local Area Network)是一种在小的区域范围内是各种计算机和数据通信设备互连在一起的计算机通信网络. 局域网的典型特性是: 数据传输绿高(可到1000Mbps) 地理覆盖范围较高(0.1--25公里) 误码率低 价格便宜 WAN 广域网(WAN,Wide Area Network)也称远程网(long haul network ).通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里