`

PHP 从数据库中取出数据并存为Json数据

    博客分类:
  • PHP
阅读更多

<?php
include 'conn.php';
$sql ="select * from user"; //SQL
$result =mysql_query($sql);//执行SQL
$json ="";
$data =array(); //定义好一个数组.PHP中array相当于一个数据字典.
//定义一个类,用到存放从数据库中取出的数据.
class User
{
public  $name ;
public $id ;
}
//
while ($row= mysql_fetch_array($result, MYSQL_ASSOC))
{
$user =new User();
$user->name = $row["name"];
$user->id = $row["id"];
$data[]=$user;
}
$json = json_encode($data);//把数据转换为JSON数据.
echo "{".'"user"'.":".$json."}";
?>


结果:
{"user":[{"name":"king","id":"1"},{"name":"mm","id":"23"},{"name":"232r","id":"43"},{"name":"8gb","id":"63"},{"name":"sdl","id":"71"},{"name":"5ff","id":"76"},{"name":"ddt","id":"232"},{"name":"3DD","id":"234"},{"name":"43dd","id":"332"},{"name":"674","id":"445"},{"name":"safd3sdf","id":"523"},{"name":"nnn","id":"873"},{"name":"linsdf1","id":"3921"},{"name":"ODSI","id":"6734"},{"name":"45342","id":"6756"},{"name":"tyr","id":"7865"},{"name":"sasdf","id":"8231"},{"name":"linok","id":"8364"},{"name":"hlele","id":"8372"},{"name":"helloking","id":"8392"},{"name":"lidfn","id":"8763"},{"name":"wfasdf03","id":"12321"},{"name":"3423sd","id":"45312"},{"name":"safd3sdf","id":"564342"},{"name":"sdflaso","id":"823123"},{"name":"ssaaa","id":"823131"},{"name":"safd3sdf","id":"5643421"}]}
分享到:
评论

相关推荐

    java解析Excel文件并把数据存入数据库和导出数据为excel文件SpringBoot代码示例

    1、java解析读取excel文件中的数据,并写入数据库。 2、java读取数据库数据,并导出为excel文件。 3、README.md中有详细的操作步骤示例。 使用说明: 1. 先使用postman导入:other/excel相关.postman_collection....

    串口数据采集并自动写入MySQL数据软件

    最主要核心功能是把串口上接收到的数据,以字符串数据形式直接写入MySQL数据库中的数据表的某一个字符型字段中。当计算机的某个COM口有字符串数据进来时,自动触发事先设置好的字符串截取代码,处理后直接写入MySQL...

    C# 从串口读取数据并保存到ACCESS数据库中

    自己学习C#开发时候练习写的串口传输程序,并将接受文本框的文本按空格分开存档到数据库中供查询的想修改,其中DataReceived事件我没有定义太复杂,而是将数据转存到一个list中缓存,之后再供主线程处理,不知这种...

    TCP/IP实现数据接收并保存到SQLSERVER数据库

    这是一个TCP/IP的程序,通过ONRECEIVE接收客户端连接,接收数据进行显示,并且能够显示到界面上,把符合条件的数据保存到SQLSERVER数据库中。其中,还有LISTBOX的横向滚动条的显示的内容,每次接收的内容滚动到控件...

    Python实现读取TXT文件数据并存进内置数据库SQLite3的方法

    在Python编程中,SQLite3是一个内置的轻量级数据库,它允许开发者在无需安装其他数据库管理系统的情况下进行数据存储。本文将详细介绍如何使用Python读取TXT文件中的数据,并将其存储到SQLite3数据库中,同时也会...

    基于SpringBoot后端实现连接MySQL数据库并存贮数据教程

    从添加依赖、配置数据库到创建实体类和Repository接口,再到具体的SQL语句编写,以及登录注册的案例分析,全面覆盖了这一过程中的关键步骤和技术要点。 通过本文的学习,开发者不仅能够掌握基本的数据库操作技巧,...

    利用python3爬虫爬取全国天气数据并保存入Mysql数据库

    利用python3爬虫爬取全国天气数据并保存入Mysql数据库 具体可见博客 https://blog.csdn.net/u013523775/article/details/79313803

    六大步保护MySQL数据库中重要数据

    标题中的“六大步保护MySQL数据库中重要数据”指的是在企业环境中,为了确保客户或产品信息等敏感数据的安全,系统管理员需要采取一系列措施来防御外部攻击和内部泄露。这些措施是针对MySQL数据库的,因为MySQL是一...

    多数据库基础地理信息数据联动更新研究

    数据现势性是数据服务能力的重要指标之一,多种地理信息数据库并存与分数据库独立更新的更新方式之间的矛盾日益凸显。文中提出了一种以共有要素为核心,采用增量更新包技术,同步更新多数据库的联动更新方法。选取兰州...

    Mnist手写数字数据库图像数据集

    现将其中的图片从原文件中读取出来,重新转化为png格式,并将测试集和训练集分别按0~9进行分类,并存放在各自的子文件夹中,以便各位同学进行科研与实验之用。 原数据集下载地址为:...

    高光谱数据库与数据挖掘探析.pdf

    该系统可以整合图片、光谱数据等,并与高光谱数据库并存,以促进数据的整体分析和应用。 5. 数据挖掘和数据仓库:高光谱数据的特性使其成为数据挖掘的理想对象。高光谱图像数据量巨大,具有复杂的空间关系,适合...

    MySQL集群到Oracle数据库的数据同步方法.pdf

    在逐步替换的过程中,常常会出现MySQL数据库与Oracle数据库并存的情况,这就需要实现两者之间的数据同步。特别是当MySQL数据库采用多节点高可用集群部署时,数据同步的复杂性进一步提升。 MySQL集群提供了高可用性...

    c语言实现把文件中数据读取并存到数组中

    1.txt 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 2.txt 1 2 3 4 5 2 3 4 5 6 4 5 6 7 8 程序代码: // C++读取文本到数组.cpp : 定义控制台应用程序的入口点。 // #include stdafx.h ...feof(fp

    JsonView工具新增应用图标

    5. 导出与复制:用户可以将解析后的JSON数据导出为文件,或者直接复制其内容到其他应用中使用。 关于JsonView的图标添加,可能涉及到以下几个方面: 1. 图标设计:图标需要简洁明了,能够传达出JsonView的功能特性...

    将数据从txt文件中读取并存到三维数组里面例程

    在这个例程中,我们将探讨如何从文本文件(如`test.txt`)中读取数据,并将其存储到三维数组中,这对于数据分析、数学建模或任何需要处理大量结构化数据的场景都非常有用。下面我们将详细讲解这个过程涉及的步骤和...

    数据库在现代搜索技术中的应用-百度沙龙材料

    数据库在现代搜索技术中的应用,这一主题深刻地探讨了数据管理与检索技术的演变与融合。从人类数据处理的历史开始,我们看到了从壁画、文字、印刷到数字和多媒体的演变,这反映了人们对信息处理能力的需求不断提升。...

    在SQL数据库中插为图片.rar_VB 数据库_sql数据库_vb sql 图片_vb 图片 数据库_数据库 图片 VB

    - 使用`Recordset`对象的`AddNew`方法添加新记录,设置BLOB字段,将图片数据转换为字节数组并存入。 - 最后,调用`Recordset`的`Update`方法保存更改。 2. 文件路径引用: - 另一种方式是只在数据库中存储图片的...

    winform实现excel导入和导出数据库

    先创建一个新的Excel工作表,然后逐行写入从数据库查询到的数据。可以使用相同的EPPlus库来创建和填充工作表,然后保存为Excel文件。 为了提高性能,可以考虑使用批处理插入或存储过程,尤其是在处理大量数据时。...

    nosql数据库简介.pptx

    NoSQL数据库,全称为"Not Only SQL",是一种非关系型的数据库系统,旨在解决传统关系型数据库在处理大规模数据和高并发场景下遇到的问题。在90年代,由于网站访问量较小,静态网页为主,单一数据库可以满足需求。但...

    数据库编程数据库编程数据库编程数据库编程

    数据库编程是IT领域中的核心部分,它涉及到如何设计、创建、维护和操作数据库,以便有效地存储和检索数据。本文将深入探讨数据库编程的关键概念、技术和最佳实践。 首先,我们需要理解数据库的基本构造。数据库是一...

Global site tag (gtag.js) - Google Analytics