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

需要帮助json_encode($array)问题-helpneededwithjson_encode($array)problemplease

ihavethiscode:我有这个代码:<script>$(document).ready(function(){refresh();

i have this code:

我有这个代码:


then i have my getMessageDetails.php:

然后我有我的getMessageDetails.php:

getUnopenedMessagesCount($_SESSION['user_id']) + 1;
$last_unopened_message_row = $obj_clean->getLastUnopenedMessage($_SESSION['user_id'],$lastNewMessageCnt); 

echo json_encode($last_unopened_message_row);

?>

and my html:

和我的HTML:

echo "";
echo ''.$r['subject'].'';
echo ''.$uniqueCode1.''.$uniqueCode2.''.$uniqueCode3.'';
echo "";

how come when i alert(json) i get the values im supposed to get which is the last message:

我怎么警告(json)我得到的值我应该得到哪个是最后一条消息:

[{"subject":"Freechat ha ha","id":"15","created_at":"2011-08-29 11:16:45","unique_code":"LUCINEM000RC","opened_once":"0"}]

BUT as soon as i code this:

但是只要我编码这个:

alert($("#subject").html(json.subject));  
alert($("#message_id").html(json.id));
alert($("#unique_code1").html(json.unique_code));

i get the first message's details??? which is not what i want where am i going wrong please?? thank you

我得到第一条消息的详细信息???这不是我想要的地方我想去哪里?谢谢

2 个解决方案

#1


0  

in JSON

  • object are denoted by {}
  • 对象用{}表示

  • array are denoted by []
  • 数组用[]表示

so to access the requred data, you need to do so..

所以要访问需要的数据,你需要这样做..

alert(json[0].subject);
alert('
'+json[0].id); alert('
'+json[0].created_at); alert('
'+json[0].unique_code); alert('
'+json[0].opened_once);

DEMO

UPDATE

actually there is problem in ur jquery function

实际上你的jquery函数有问题

either use jQuery.getJSON()

要么使用jQuery.getJSON()

or if you are using jQuery.get then write "json" as an third argument like this

或者如果您正在使用jQuery.get,那么将“json”写为第三个参数

function refresh()
    {      
        $.get('getMessageDetails.php', function (json) {               
        },"json"); // <---here
    }

NOTE: why don't you install firebug, that will tell your error runtime

注意:为什么不安装firebug,它会告诉你的错误运行时

#2


1  

Try this:

alert(json[0].subject);

since the json string is wrapped in [] it forms an array from which you want to get the first element

由于json字符串包含在[]中,因此它形成一个数组,您希望从该数组中获取第一个元素


推荐阅读
  • 开机自启动的几种方式
    0x01快速自启动目录快速启动目录自启动方式源于Windows中的一个目录,这个目录一般叫启动或者Startup。位于该目录下的PE文件会在开机后进行自启动 ... [详细]
  • 2020年9月15日,Oracle正式发布了最新的JDK 15版本。本次更新带来了许多新特性,包括隐藏类、EdDSA签名算法、模式匹配、记录类、封闭类和文本块等。 ... [详细]
  • 用阿里云的免费 SSL 证书让网站从 HTTP 换成 HTTPS
    HTTP协议是不加密传输数据的,也就是用户跟你的网站之间传递数据有可能在途中被截获,破解传递的真实内容,所以使用不加密的HTTP的网站是不 ... [详细]
  • 本文详细介绍了 PHP 中对象的生命周期、内存管理和魔术方法的使用,包括对象的自动销毁、析构函数的作用以及各种魔术方法的具体应用场景。 ... [详细]
  • 本文详细介绍了 Spark 中的弹性分布式数据集(RDD)及其常见的操作方法,包括 union、intersection、cartesian、subtract、join、cogroup 等转换操作,以及 count、collect、reduce、take、foreach、first、saveAsTextFile 等行动操作。 ... [详细]
  • NX二次开发:UFUN点收集器UF_UI_select_point_collection详解
    本文介绍了如何在NX中使用UFUN库进行点收集器的二次开发,包括必要的头文件包含、初始化和选择点集合的具体实现。 ... [详细]
  • 三角测量计算三维坐标的代码_双目三维重建——层次化重建思考
    双目三维重建——层次化重建思考FesianXu2020.7.22atANTFINANCIALintern前言本文是笔者阅读[1]第10章内容的笔记,本文从宏观的角度阐 ... [详细]
  • 如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点:1)延时时间较长,且资源占用率高 ... [详细]
  • 本文介绍了几种常用的图像相似度对比方法,包括直方图方法、图像模板匹配、PSNR峰值信噪比、SSIM结构相似性和感知哈希算法。每种方法都有其优缺点,适用于不同的应用场景。 ... [详细]
  • Ihavetwomethodsofgeneratingmdistinctrandomnumbersintherange[0..n-1]我有两种方法在范围[0.n-1]中生 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • 本文对比了杜甫《喜晴》的两种英文翻译版本:a. Pleased with Sunny Weather 和 b. Rejoicing in Clearing Weather。a 版由 alexcwlin 翻译并经 Adam Lam 编辑,b 版则由哈佛大学的宇文所安教授 (Prof. Stephen Owen) 翻译。 ... [详细]
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • poj 3352 Road Construction ... [详细]
  • 本文介绍了一种在ANSI C中动态分配二维数组的方法。通过创建指针数组并为每个指针分配连续空间,可以灵活地管理内存。文章还讨论了一些常见的错误和注意事项。 ... [详细]
author-avatar
双子座-海_358
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有