繁体   English   中英

从PHP获取数据

[英]Getting data from the PHP

告诉我如何从位于远程的php文件中获取数据。 它在启动时引发400 Bad Request错误。

这是模型:

Ext.define('MM.model.otprModel', {
extend : 'Ext.data.Model',
xtype : 'otprmodel',
config : {
    fields : [

    {
        name : 'id',
        type : 'string'
    }, {
        name : 'f1', // Номер заказа
        type : 'string'
    }, {
        name : 'f2',
        type : 'string'
    }, {
        name : 'f3',
        type : 'string'
    }, {
        name : 'f4',
        type : 'string'
    }, {
        name : 'f5',
        type : 'string'
    }, {
        name : 'f6',
        type : 'string'
    }, {
        name : 'f7',
        type : 'string'
    }, {
        name : 'f8',
        type : 'string'
    }, {
        name : 'f9',
        type : 'string'
    }, {
        name : 'f10',
        type : 'string'
    }, {
        name : 'f11',
        type : 'string'
    }, {
        name : 'f12',
        type : 'string'
    }, {
        name : 'f13',
        type : 'string'
    }, {
        name : 'f14', // Адрес
        type : 'string'
    }, {
        name : 'f15',
        type : 'string'
    }, {
        name : 'f16',
        type : 'string'
    }, {
        name : 'f17',
        type : 'string'
    }, {
        name : 'f18',
        type : 'string'
    }, {
        name : 'f19',
        type : 'string'
    }, {
        name : 'f20',
        type : 'string'
    }

    ]
},

fullName : function() {
    var d = this.data, names = [
    // d.firstName,
    (!d.f1 ? "" : d.f1 + "") // ,
    // d.adress
    ];
    return names.join(" ");
} });

这是商店:

Ext.define('MM.store.otprStore', {
extend : 'Ext.data.Store',

config : {
    model : 'MM.model.otprModel',
    sorters : 'f1',
    grouper : {
        groupFn : function(record) {
            return record.get('f1')[0];
        }
    },
    proxy: {
                type: 'ajax',
                url: 'http://192.168.1.10/SOAP/test.php'
                },
                autoLoad: true,
                root: {
                    text:'Array'
                    }
                }
            });

这里启动:

reloadButton : function(response, callback, scope) {
    Ext.getStore('otprStore').load();

}

我先请您原谅。 预先感谢您的回答。

如果通过浏览器查看,结果就是这种类型的数据:

Array(
[0] => Array
    (
        [id] => 2043175
        [mode] => cp
        [f1] => (2043175)
        [f2] => 2
        [f3] => 1
        [f4] => А-2 инжениринг
        [f11] => 0
        [f12] => 
        [f5] => пер. Загородный 3, 4/А-311
        [f6] => 1
        [f7] => 7.000
        [f8] => 0.008
        [f9] => по доверенности ММ
        [f10] => 017-208-36-33
        [f13] => Логвинович/Бадака
        [f14] => Барановичи, улица Бадака, д.68/Б
        [f15] => Барановичи
        [f16] => сигнализаторы
        [f17] => 290762695
        [f18] => 
        [f19] => 
        [f20] => 1
        [f21] => 
    )

请告诉我如何读取数据。 我自己听不懂。

了解如何在php http://www.php.net/manual/zh/function.json-encode.php中对数据进行json_encode。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM