程序设计中的一些随笔

    这个纯粹是弄给自己的看的,高手们请飘过。

1:关于MySQL数据库查询中的重复记录过滤

问题:MySQL查询中,某一字段重复,要求过滤输入,并且可控输出条数

解决:见博文

连接:http://www.imacso.com/mysql-database-query-filtering-duplicate-records.html

2:关于PHP中xls的导入导出的问题

问题:PHP程序设计中,需要将特定数据导出成xls格式,或者xls格式导入。Web方式

解决:度了N多页,比较了N多个办法,个人选出了最实际的一种方法:调用PHPExcel

连接:http://www.imacso.com/php-import-and-export-excel.html

3:关于PHP中GBK和UTF8乱码解决方案

我用的appserv-win32-2.5.10做的环境,装这个包的时候用默认的utf8编码。
在写数据库连接文件时,写成:

$conn = mysql_connect("$host","$user","$password");
mysql_query("SET NAMES 'UTF8'");
mysql_select_db("$database",$conn);

然后在做页面时,注意这句:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

这样不管输入数据库的中文,还是页面显示,就都正常了。

同样的,如果一开始写数据库连接文件时写成:

mysql_query("SET NAMES 'GBK'");

那页面也要相应变成:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

 

我们不Hack软件,我们只是优秀软件的搬运工。
麦氪搜(iMacSO.com) » 程序设计中的一些随笔

常见问题

  1. 本站网盘打开密码:778899
  2. 如遇闪退,检查自己的系统是否12,芯片是否M1,目前暂无彻底解决办法,等更新。
  3. 如遇:「xxx.app已损坏,打不开。你应该将它移到废纸篓」,并非你安装的软件已损坏,而是Mac系统的安全设置问题。详见:提示程序含有恶意代码或者已经打开所有来源还是提示扔到垃圾桶
  4. 激活工具在新系统10.12中打不开。参照 MacOS Big Sur CORE keygen提示您没有权限打开应用程序怎么办
  5. 关闭SIP系统完整性保护,正常运行第三方下载应用
  6. Apple Silicon M1 应用安装后运行闪退怎么办
  7. 历史版本下载、最新版本迭代、疑难软件求档、各种疑难杂症请留言