访问从php传递的json数据(json_encode(databaseresults))

努布尔阿罗拉

我在我的php函数中使用json_encode将多个结果从数据库发送到ajax调用。

我以以下格式返回结果。

[
    {
        "id": 24,
        "title": "Mr",
        "first_name": "Patrick",
        "last_name": "Vinc",
        "gender": "male",
        "email": "[email protected]",
        "password": "$2y$10$yCyGBOtX6kF3ghy/k8YuXe4wR9W5hYtTGDkl5trTEd7.s5LntOQ.u",
        "phone_type": null,
        "phone_number": "0000000000",
        "pager_number": "00000000000000",
        "address_line_1": "",
        "address_line_2": "",
        "city": "",
        "postal_code": "",
        "province": "BC",
        "country": null,
        "emc_contact": "",
        "emc_phone": "000000000000000000",
        "emc_relation": "",
        "passcode": "",
        "locker": "999999",
        "combination": "abc567",
        "its_username": null,
        "its_password": null,
        "dictation_number": null,
        "emailed": 1,
        "signed": 0,
        "student_num": "12345634",
        "level": "Default",
        "persist_code": "",
        "activated_at": "2014-08-23 16:04:18",
        "program": null,
        "school": "",
        "service": "",
        "undergrad_year": null,
        "undergrad_level": null,
        "activated": 1,
        "activation_code": "",
        "undergrad_text": null,
        "cpso_num": 0,
        "start_date": "2014-08-01",
        "end_date": "2014-08-31",
        "learner_start_date": "0000-00-00",
        "learner_end_date": "0000-00-00",
        "vacation_start_date": "0000-00-00",
        "vacation_end_date": "0000-00-00",
        "physician": "1",
        "affiliates": null,
        "mask": "",
        "mask_fit_month_year": "",
        "learner_type": null,
        "status": 1,
        "last_login": "0000-00-00 00:00:00",
        "reset_password_code": "",
        "permissions": "",
        "created_at": "-0001-11-30 00:00:00",
        "updated_at": "2014-08-22 21:27:17"
    }
]

我该如何访问这些数据?我想知道名字和姓氏。

安基拉达尼亚

希望这可以帮助

$json = json_decode($jsondata);

foreach ($json as $item)
{
    echo $item->first_name;
    echo $item->last_name;
}

在Javascript中执行相同的操作:

for(var i=0;i<data.length;i++){
   var item=data[i];
   console.log(item['first_name']);//Or item.first_name also works
   console.log(item['last_name']);// 
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用json_encode将数据从php传递到javascript问题

来自分类Dev

从MySQL分解数据并使用json_encode传递值

来自分类Dev

将数组从PHP传递到JQuery json_encode

来自分类Dev

使用 Json_encode 将 PHP 数组传递给 Javascript

来自分类Dev

PHP jQuery json_encode

来自分类Dev

PHP回声json_encode

来自分类Dev

PHP json_encode失败

来自分类Dev

数组php的json_encode

来自分类Dev

带有PHP的jQuery数据表json_encode

来自分类Dev

PHP json_encode数据到jQuery以进行AJAX调用

来自分类Dev

“JSON_ENCODE()”不适用于获取的数据 - PHP

来自分类Dev

通过json_encode传递多个变量

来自分类Dev

json_encode传递到js文件

来自分类Dev

将PHP JSON传递给Javascript:echo json_encode vs echo json声明

来自分类Dev

json_encode( json_encode (array) )

来自分类Dev

json_encode 来自 DB 的数据数组

来自分类Dev

PHP json_encode数组输出\错误

来自分类Dev

JavaScript:解码PHP json_encode响应

来自分类Dev

PHP json_encode {}个字符

来自分类Dev

PHP json_encode返回null

来自分类Dev

如何json_encode'php数组'

来自分类Dev

PHP函数json_encode返回false?

来自分类Dev

PHP中的json_encode方法

来自分类Dev

PHP json_encode显示为空

来自分类Dev

错误的输出json_encode PHP

来自分类Dev

json_encode的PHP数组格式

来自分类Dev

如何json_encode'php数组'

来自分类Dev

php / json_encode NULL问题

来自分类Dev

php json_encode输出格式