在 for 循环中创建 Json 数组 - php

2023-12-30

<?php
include '../connection.php';

$sql="SELECT userid,name,batch FROM dbusers";
$results=mysql_query($sql) or die("Cannot execute query");
$count=mysql_num_rows($results);
$arr=array();
for($i=0; $i < $count; $i++){
$rows=mysql_fetch_array($results);
//What to put here ?
}
json_encode($arr);

?>

这是我的 php 代码。我想问在 for 循环中放入什么,以便我可以在 php 中创建一个数组的数组。内部数组将包含用户 ID、名称和批次作为其元素。


这里要放什么?

$arr[] = $rows;

完整代码

<?php
include '../connection.php';

$sql="SELECT userid,name,batch FROM dbusers";
$results=mysql_query($sql) or die("Cannot execute query");
$count=mysql_num_rows($results);
$arr=array();
for($i=0; $i < $count; $i++){
    $rows=mysql_fetch_array($results, MYSQL_ASSOC);//use MYSQL_ASSOC so you wouldn't have duplicate data
    $arr[] = $rows;
}
$json = json_encode($arr);

?>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 for 循环中创建 Json 数组 - php 的相关文章

  • 在 VBA 中从范围创建数组

    我遇到了一个看似基本的问题 但找不到任何资源来解决它 简而言之 我只想将一系列单元格 所有一列 的内容加载到数组中 我能够通过以下方式完成此任务 DirArray Array Range A1 Range A2 但由于某种原因 我无法以这种
  • 使用 PHP 分割逗号分隔名称

    我的名字格式为姓氏 名字 在我的数据库中 第一个和最后一个字段都有不同的字段 我想使用 PHP 读取逗号之前的所有内容作为姓氏 以及逗号之后的所有内容作为名字 实现这一目标的最佳方法是什么 list Lastname Firstname e
  • CodeIgniter/PHP - 从视图内调用视图

    基本上 对于我的网络应用程序 我正在尝试更好地组织它 目前 每次我想加载页面时 我都必须从控制器中执行此操作 如下所示 this gt load gt view subviews template headerview this gt lo
  • Python循环读取数据的文本文件[重复]

    这个问题在这里已经有答案了 我是Python新手 虽然我确信这可能是一个微不足道的问题 但我花了一整天的时间尝试以不同的方式解决这个问题 我有一个包含如下数据的文件
  • Zend 框架会话丢失

    我有一个注册表单 当用户注册时 它会将他重定向到他的页面 在 Firefox 和 Chrome 中一切正常 但在 Internet Explorer 中则正常 看起来保存用户信息后 会话就关闭了 并且不会将用户重定向到他的页面 我该如何解决
  • 在Java中将*s打印为三角形?

    我在 Java 课程中的作业是制作 3 个三角形 一份左对齐 一份右对齐 一份居中 我必须为什么类型的三角形制作一个菜单 然后输入需要多少行 三角形必须看起来像这样 到目前为止 我能够完成左对齐的三角形 但我似乎无法获得其他两个 我尝试用谷
  • 在 PHP 中使用可变变量是不好的做法吗?

    例如 一个简单的MVC类型系统 api class method使用重写为 PHP 变量 htaccess nginx conf 然后做类似的事情
  • phpenmod 显示其他 php 版本的路径

    我的 Ubuntu 机器上安装了 php 7 0 和 7 2 当我执行时php v 它告诉我我正在使用 php 7 2 在 Apache 上我还启用了 php 7 2 当我跑步时phpenmode zip 我明白了 WARNING Modu
  • 如何使用 PATCH 更新简单的数据库字段?

    我是 php 和 API 的新手 我正在尝试学习这些方法 但我无法执行 PATCH 或 PUT 来更新我的简单 mysql 数据库 我使用了以下代码 if isset PATCH con mysqli connect localhost r
  • php 包含打印 1

    我编写了以下代码 当我将 include 函数与旨在输出到页面的函数 例如 或 echo include foo php 结合使用时 它会返回包含内容 但在已包含的内容后面带有 1 echo include foo php 应该 inclu
  • 如何将文件中的行读入数组?

    我正在尝试将文件作为行数组读入 然后使用 zsh 对其进行迭代 我得到的代码在大多数情况下都有效 除非输入文件包含某些字符 例如括号 这是它的一个片段 bin zsh LIST cat path to some file txt SIZE
  • 如何将路径添加到 Apache PATH 变量?

    我在 apache2 的 custom conf 文件中设置了以下内容 SetEnv PATH PATH opt local lib mysql5 bin this is a test 但是它不起作用 当我打电话时 hey shell ex
  • 如何验证上传的文件是视频?

    我的服务器上有一些非常敏感的信息 因此安全性是一个大问题 用户需要能够上传视频 我知道允许用户上传文件会带来安全威胁 因为没有 100 的方法可以阻止他们上传非视频 但我显然可以选择服务器将保留哪些文件 我知道检查文件扩展名是不够的 检查
  • Sublime Text 编辑器中的 PHP 语法检查

    在Gedit中 我可以在当前文档上添加 php l 外部工具 如果我安装了PHP命令行 它将对文档进行语法检查 有没有办法用 Sublime Text 编辑器来做到这一点 注意 我有一台 Mac 并且安装了 PHP CLI 我想我必须将代码
  • 如何检测iPhone是否有视网膜显示屏?

    如何检测 iPhone 是否配备视网膜显示屏 有靠谱的办法吗 要么是纯 PHP 要么最好是 Zend Framework 方式来执行此操作 我通过这个弄清楚了 var retina window devicePixelRatio gt 1
  • Symfony2 - 在自定义验证器中调用 EmailValidator

    我正在创建一个自定义验证器约束来验证 联系人 类似于 John Doe 电子邮件受保护 gt 遵循Cookbook http symfony com doc current cookbook validation custom constr
  • 如何在没有 SSH 和 CLI 访问生产的情况下部署 symfony 项目 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 大多数托管提供商仅具有 FTP 访问权限 是否可以 常见地进行 symfony 项目 3 x 或 4 x 的本地安装 然后通过 FTP 上
  • jQuery 相当于 underscore.js 的 groupBy

    jQuery 中是否有一个内置函数可以执行相当于http underscorejs org groupBy http underscorejs org groupBy 有什么解决方法吗 Thanks 不 jQuery 不是为数据处理而设计的
  • SimpleXML 返回空数组

    我正在尝试使用 Google Maps API 和 PHP SimpleXML 获取城市的纬度和经度 我尝试这样做 xml simplexml load file http maps googleapis com maps api geoc
  • 突出显示单词并提取其附近文本的函数

    我有一个文本例如 Etiam porta semmalesuada magna mollis euismod 整数取数 ante venenatis dapibus posuere velit aliquet 埃蒂亚姆 门塔 塞姆 male

随机推荐

  • 白色背景的错误屏幕

    当 iOS 上的 React Native 出现异常时 我会看到带有白色背景的错误屏幕 您可以通过点击的单元格看到它实际上具有异常堆栈 只是具有白色背景 不知道为什么会发生这种情况 但是有办法解决吗 在 Android 上 屏幕有红色背景
  • 如何访问 TTestSetup 类中 TTestCase 的字段

    我正在使用 DUnit 创建单元测试 我有一个类需要很长时间才能初始化 我从 TTestSetup 派生一个类 TMyTestSetup 并重写其 Setup 方法 对于我的 TTestCase 中的所有测试 仅调用此 SetUp 方法一次
  • 无法连接到 Dockerfile 中的 Wildfly

    我正在创建一个自定义 Dockerfile 其中包含官方 keycloak docker 映像的扩展 我想更改网络上下文并添加一些自定义提供程序 这是我的 Dockerfile FROM jboss keycloak 7 0 0 COPY
  • 屏幕截图不提供整个屏幕的图像

    我正在制作与图像相关的应用程序 我的屏幕上有多个图像 我已经拍了屏幕截图 但它不应该提供我的整个屏幕 最顶部和最底部的一小部分不需要在其中显示 我的顶部有导航栏 底部还有一些按钮 我不想在屏幕截图中捕获该按钮和导航栏 下面是我的屏幕截图代码
  • 正交相机并通过光线投射选择对象

    我在使用光线投射器使用正交相机选择对象时遇到了一些困难 不过 当我使用透视相机时 我没有任何问题 在两者之间切换时 我唯一要改变的是相机类型 我可以在正交视图上选择面 但它仅与我在屏幕上单击的位置松散相关 当我可以在远离物体的地方点击时 它
  • 使用Android绘制自定义视图

    我正在我的应用程序中绘制一个自定义视图 该视图基本上将参数 XML 作为要显示的文本 然后继续无限旋转它 当我进行这个控制时 我有一些疑问我想问 我已经制作了 2 个样式属性 我已在attrs xml文件 这些属性是设置我的控件中使用的圆的
  • 核心数据 - 货币小数类型

    我在最近的一篇文章中读到 十进制数据类型是核心数据中用于货币建模的最佳选择 因为它不存在浮点问题 我搜索了苹果文档和谷歌 似乎找不到任何有关使用 Decimal 类型的文档 有人有相关文档的链接吗 Thanks 使用 Decimal 作为数
  • 如何让我的java程序在GPU上运行?如何更改我的程序可以加速?[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我写了一个由几个类组成的程序 但是计算速度太慢 粗体的程序 我希望让我的java程序在GPU上运行以加快计算速度 或者有其他方法来加快
  • Flutter延迟一段时间后如何运行代码?

    我想在构建小部件后经过一定的延迟后执行一个函数 在 Flutter 中执行此操作的惯用方法是什么 我想要实现的目标 我想从默认开始FlutterLogoWidget 然后更改其style一段时间后的财产 您可以使用Future delaye
  • 键入任何?没有下标成员

    我想从个人资料字典中获取地址 但收到错误 键入任何 没有下标成员 var address String Any Address someLocation City ABC Zip 123 Address someLocation City
  • 将多个多页 tiff 图像合并为单个 tiff C#

    在我的场景中 我有 3 个或更多多页 tiff 图像 我需要将它们合并为单个 tiff 图像 下面是我尝试过的代码 它合并到单个 tiff 图像中 但仅与所有 tiff 图像的第一页合并 private static void MergeT
  • 使用 C# 将函数序列化为 json 中的参数

    我正在尝试使用 C 创建在 jQuery 中创建对象所需的 json 需要的json是 title title text upperVal 40 lowerVal 5 mouseover function return difference
  • 如何在 Visual C++ 中创建 .lib 文件和 .exe 文件?

    我目前有一个控制台项目 它创建一个 exe 文件 我希望它也创建一个 lib 文件 以便编译为 DLL 的其他项目能够调用原始项目中的函数 我知道这是可能的 但我找不到如何做到这一点 如何告诉链接器也链接 lib 发布此内容只是作为参考 我
  • Gmail API 用户模拟 (Python)

    我正在尝试通过服务帐户访问 Gmail API 并模拟我公司 G Suite 域中的用户来更改其电子邮件设置 我按照 Google 文档页面上的说明进行操作here https developers google com identity
  • JSF 重置文本字段[重复]

    这个问题在这里已经有答案了 我想在单击重置按钮时重置文本字段 我怎样才能在 JSF 中做到这一点 好吧 那就做一个
  • 如何在执行请求的控制器的方法之前调用方法:magento

    我想在执行每个控制器的方法之前调用一个方法 我不想去每个方法中都调用该方法 我只想从一个地方调用它 它将在 magento 中任何控制器的任何方法之前调用 我确信我们可以做到这一点 但我不知道如何实现 请提供您的建议 希望我们能够解决这个问
  • 在 Windows 上使用 PyCharm / iPython 控制台时出现“tput:未知终端 'emacs'”消息

    我在 Windows 上将 PyCharm 与 iPython 结合使用 我在盒子上安装的唯一 Python 是最新的 Anaconda 发行版 Python 3 4 版本 在使用控制台时 我经常收到以下警告消息的大量实例 tput unk
  • Android NDK:ARMv6 + VFP 设备。错误的计算、NaN、非正规数、VFP11 bug

    我希望使用 VFP Android 设备来定位 ARMv6 我的以下行Android mk文件以启用VFP LOCAL CFLAGS marm mfloat abi softfp mfpu vfp Wmultichar 我相信我的目标ARM
  • 如何在表中使用php提交动态下拉列表(tr,td)

    我有一个问题 显然我能够做一个下拉列表 在其中我能够从 MYSQL 检索值 但是 现在我希望它插入到一个新查询中 下面的 2 个代码包含我如何放置下拉列表 以及其他代码将是我插入和提交数据的方式 所以我的问题是如何将下拉列表中的 sbran
  • 在 for 循环中创建 Json 数组 - php

    这是我的 php 代码 我想问在 for 循环中放入什么 以便我可以在 php 中创建一个数组的数组 内部数组将包含