热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

开发笔记:php的链接数据库方式和返回json数据

篇首语:本文由编程笔记#小编为大家整理,主要介绍了php的链接数据库方式和返回json数据相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#小编为大家整理,主要介绍了php的链接数据库方式和返回json数据相关的知识,希望对你有一定的参考价值。



header("Content-type:text/html;charset=utf-8");
$servername = "localhost";//服务器地址
$username = "root";//帐号
$password = "[email protected]#";//密码
$dbname = "job_qybk";//表名
$cOnn=mysqli_connect($servername, $username, $password,$dbname);//连接数据库
if(!$conn)
die("数据库链接错误!");
$sql = "select * from resume_information";//查选语句
$result=mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
$ar=array();
// 输出数据
while($row = mysqli_fetch_assoc($result)) {
//添加数组
$ar[]=array(
"Id" => $row["Id"],//编号
"Sex"=>$row["Sex"]?"男":"女",//性别 1代表男 0代表女
"Name" => $row["Name"],//姓名
"Date" => $row["Date"],//出身年月
"Place" => $row["Place"],//籍贯
"Phone" => $row["Phone"],//手机号
"Emergency" => $row["Emergency"],//紧急联系人
"Mail"=>$row["Mail"],//邮箱
"Present" => $row["Present"],//现居地
"School" => $row["School"],//毕业院校
"Education" => $row["Education"],//最高学历
"Major" => $row["Major"],//专业
"Certufucate"=>$row["Certufucate"],//专业证书
"Grade" => $row["Grade"],//英语等级
"Life" => $row["Life"],//工作经验
"Resume" => $row["Resume"],//工作履历
"Post" => $row["Post"],//应聘岗位
"Position" => $row["Position"],//到岗时间
"Photoshop"=>$row["Photoshop"]?"√":" ",// 1代表熟练 0代表不会
"InDesign" => $row["InDesign"]?"√":" ",// 1代表熟练 0代表不会
"IIIustrator" => $row["IIIustrator"]?"√":" ",// 1代表熟练 0代表不会
"Premiere" => $row["Premiere"]?"√":" ",// 1代表熟练 0代表不会
"Dreamweaver" => $row["Dreamweaver"]?"√":" ",// 1代表熟练 0代表不会
"Flash" => $row["Flash"]?"√":" ",// 1代表熟练 0代表不会
"Other" => $row["Other"],//其他
"Fraction" => $row["Fraction"]//分数
);
}
//返回json格式
echo json_encode($ar) ;
} else {
echo "0";
}
?>

  


推荐阅读
  • 本文详细介绍了在 Windows 7 上安装和配置 PHP 5.4 的 Memcached 分布式缓存系统的方法,旨在减少数据库的频繁访问,提高应用程序的响应速度。 ... [详细]
  • 本文将详细探讨MySQL中较为特殊的三种数据类型:SQLTEXT、DATE以及SET,包括它们的基本用法、适用场景及一些高级特性。 ... [详细]
  • 华为云openEuler环境下的Web应用部署实践
    本文详细记录了在华为云openEuler系统上进行Web应用部署的具体步骤,包括配置yum源、安装Apache、MariaDB、PHP及其相关组件,并完成WordPress的安装与配置过程。 ... [详细]
  • 解决 Pytest 运行时出现 FileNotFoundError 的方法
    在使用 Pytest 进行测试时,可能会遇到 FileNotFoundError 错误,提示无法找到指定的文件或目录。本文将探讨该错误的原因及解决方案。 ... [详细]
  • 基于OpenCV的小型图像检索系统开发指南
    本文详细介绍了如何利用OpenCV构建一个高效的小型图像检索系统,涵盖从图像特征提取、视觉词汇表构建到图像数据库创建及在线检索的全过程。 ... [详细]
  • 对于初次购买阿里云服务器的新手用户来说,如何高效地利用服务器资源并成功部署网站是一个重要的课题。本文将详细指导您完成从购买服务器到网站上线的六个关键步骤。 ... [详细]
  • SpringBoot新手入门指南
    本文旨在为初次接触SpringBoot的开发者提供一份详细的入门指导,包括如何快速搭建并运行一个简单的SpringBoot应用。通过本文,读者将了解Maven项目的构建、必要的配置文件设置以及基本的应用开发流程。 ... [详细]
  • BL550721、特点液晶驱动输出:Common输出4线,Segment输出36线内置显示寄存器364144bit2线串行接口(SCL,SDA)内置震荡电路内置液晶驱动电源电路13 ... [详细]
  • CF C: 复杂市场分析中的质数乘积问题
    为了确保最终乘积为质数,解决方案需确保乘积形式为一个质数乘以若干个1。初始时误将'e'视为自然对数的底,导致解题受阻。正确的策略是从质数出发,向两边寻找1的数量。 ... [详细]
  • 深入解析轻量级数据库 SQL Server Express LocalDB
    本文详细介绍了 SQL Server Express LocalDB,这是一种轻量级的本地 T-SQL 数据库解决方案,特别适合开发环境使用。文章还探讨了 LocalDB 与其他轻量级数据库的对比,并提供了安装和连接 LocalDB 的步骤。 ... [详细]
  • Mysqlcheck作为MySQL提供的一个实用工具,主要用于数据库表的维护工作,包括检查、分析、修复及优化等操作。本文将详细介绍如何使用Mysqlcheck工具,并提供一些实践建议。 ... [详细]
  • SQL 数据恢复技巧:利用快照实现高效恢复
    本文详细介绍了如何在 SQL 中通过数据库快照实现数据恢复,包括快照的创建、使用及恢复过程,旨在帮助读者深入了解这一技术并有效应用于实际场景。 ... [详细]
  • 构建Python自助式数据查询系统
    在现代数据密集型环境中,业务团队频繁需要从数据库中提取特定信息。为了提高效率并减少IT部门的工作负担,本文探讨了一种利用Python语言实现的自助数据查询工具的设计与实现。 ... [详细]
  • 深入解析mt_allocator内存分配器(二):多线程与单线程场景下的实现
    本文详细介绍了mt_allocator内存分配器在多线程和单线程环境下的实现机制。该分配器以2的幂次方字节为单位分配内存,支持灵活的配置和高效的性能。文章分为内存池特性描述、内存池实现、单线程内存池实现、内存池策略类实现及多线程内存池实现等部分,深入探讨了内存池的初始化、内存分配与回收的具体实现。 ... [详细]
  • 本文介绍了Linux内核中TCP的三种接收队列:Prequeue、sk_receive_queue和Backlog。这些队列在数据包处理过程中扮演着重要角色,帮助提高系统性能和效率。 ... [详细]
author-avatar
遗忘的yechao_152
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有