在php中如何在没有唯一值(id)的情况下显示模态上的特定数据

在php中如何在没有唯一值(id)的情况下显示模态上的特定数据,php,jquery,twitter-bootstrap,pagination,Php,Jquery,Twitter Bootstrap,Pagination,我有一个来自API的数据集。数据中没有id属性。当我们希望在模态中基于其id显示特定数据时,我们在html中声明一个data id属性,但如果我们没有任何与数据关联的id。我们如何在modal上显示它的内容 查看数据,我正在显示名称,并有更多信息按钮用于模式。当有人点击更多信息按钮时,我该怎么办。它显示具体的内容 数据中还有下一个url,如何在php中对其进行分页 { "count": 37, "next": "http://some-url/api/stars/?page=2", "pre

我有一个来自
API
的数据集。数据中没有id属性。当我们希望在模态中基于其id显示特定数据时,我们在
html
中声明一个
data id
属性,但如果我们没有任何与数据关联的
id
。我们如何在modal上显示它的内容

查看数据,我正在显示
名称
,并有
更多信息
按钮用于
模式
。当有人点击更多信息按钮时,我该怎么办。它显示具体的内容

数据中还有下一个url,如何在php中对其进行分页

{
"count": 37, 
"next": "http://some-url/api/stars/?page=2", 
"previous": null, 
"results": [
    {
        "name": "Sentinel-class landing craft", 
        "model": "Sentinel-class landing craft", 
        "manufacturer": "Sienar Fleet Systems, Cyngus Spaceworks", 
        "cost_in_credits": "240000", 
        "length": "38", 
        "max_atmosphering_speed": "1000", 
        "crew": "5", 
        "passengers": "75", 
        "cargo_capacity": "180000", 
        "consumables": "1 month", 
        "hyperdrive_rating": "1.0", 
        "MGLT": "70", 
        "starship_class": "landing craft", 
        "pilots": [], 
        "films": [
            "http://some-url/api/films/1/"
        ], 
        "created": "2014-12-10T15:48:00.586000Z", 
        "edited": "2014-12-22T17:35:44.431407Z", 
        "url": "http://some-url/api/stars/5/"
    }, 
    {
        "name": "Death Star", 
        "model": "DS-1 Orbital Battle Station", 
        "manufacturer": "Imperial Department of Military Research, Sienar Fleet Systems", 
        "cost_in_credits": "1000000000000", 
        "length": "120000", 
        "max_atmosphering_speed": "n/a", 
        "crew": "342953", 
        "passengers": "843342", 
        "cargo_capacity": "1000000000000", 
        "consumables": "3 years", 
        "hyperdrive_rating": "4.0", 
        "MGLT": "10", 
        "starship_class": "Deep Space Mobile Battlestation", 
        "pilots": [], 
        "films": [
            "http://some-url.co/api/films/1/"
        ], 
        "created": "2014-12-10T16:36:50.509000Z", 
        "edited": "2014-12-22T17:35:44.452589Z", 
        "url": "http://some-url.co/api/starships/9/"
    }, 

你是如何获取这些数据的?基于什么?你是如何索引你的数据进行查询的?实际上我是从
API
获取这些数据的数据是以
JSON
的形式出现的。你的数据库似乎有一个唯一的键,与我在URL中看到的特定值相关联,为什么没有从服务提供商处返回?我不知道我在这一点上也感到困惑。你能告诉我,我如何使用它的
下一个
上一个链接
@madalinivascu对数据进行分页吗?我知道它的基本原理,但我有点困惑。你是如何获得这些数据的?基于什么?,如何为数据编制索引以进行查询?实际上,我是从
API
获取这些数据的。数据以
JSON
的形式提供。您的数据库似乎有一个唯一的键,与我在URL中看到的特定值相关联,为什么没有从服务提供商处返回?我不知道我在这一点上也感到困惑。你能告诉我,如何使用其
下一个
上一个链接
@madalinivascu对数据进行分页吗?我知道它的基本原理,但我有点困惑。
$arrayData = json_decode($jsonData);
$i=0;
foreach($arrayData->results as $data)
{   
    $arrayData->results[$i]->name;
    $arrayData->results[$i]->id=$i;
    $i++;
}