Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Запрос из базы данных и отображение в таблице / 9 сообщений из 9, страница 1 из 1
19.10.2016, 14:17
    #39329860
dont_worry
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из базы данных и отображение в таблице
Привет гениям программного мира! :)
итак, что мы имеем?
имеем таблицу: http://clip2net.com/s/3DrV02u

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
Index.js
var store = new Ext.data.Store({
                url: 'db_query.php',    
                  reader: new Ext.data.JsonReader({
                     root:'rows',
                    totalProperty: 'results',
                     id:'id'
                    }, [
                    'error_id',
                    'error_typ',
                    'error_title',
                    'error_message',
                    'error_solution'
            ])
        });
var grid = new Ext.grid.EditorGridPanel({
            id: 'grid_main',
            store: store,
            clickstoEdit: 1,
            columns: [
                  {header: "Errortyp", dataIndex: 'error_typ', width: 70, sortable: true, editor: error_typ_edit},
                  {header: "Error Title", dataIndex: 'error_title', width: 300, sortable: true, editor: error_title_edit},
                  {header: "Error Message", dataIndex: 'error_message', width: 300, sortable: true, editor: error_message_edit},
                  {header: 'Error Solution', dataIndex: 'error_solution',width: 700, sortable: true, editor: error_solution_edit}
                ]
            });
            
            
Ext.onReady(function(){
    var win = new Ext.Window({
        title: 'First Level Support',
        layout: 'fit',
        /*layout: 'border',*/
        border: false,
        region: 'center',
        renderTo: document.body,
        frame:true,
        height:700,
        width:1400,
        items: [grid]
    });
win.show();
});


Информация, которая должна загружаться в таблицу выше, из базы данных "cop_support", таблицы "solutions"
http://clip2net.com/s/3DrVbII
достаётся посредством вызова db_query.php
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<?php
    $_db_host = "localhost";
    $_db_database = "cop_support";
    $_db_username = "USER";
    $_db_password = "PASS";
    $db_link = mysqli_connect($_db_host, $_db_username, $_db_password, $_db_database);
    $sql_query = "SELECT * FROM 'solutions'";
    $db_result = mysqli_query( $db_link, $sql_query );
    if ( ! $db_result ){
      die('Invalid query: ' . mysqli_error());
    }
    
    while ($row = mysql_fetch_object($db_result)) {
        $data[$row->id] = $row->text;
        }
    mysqli_free_result( $db_result );
    ?>


но к сожалению вся эта красота НЕ РАБОТАЕТ!!! (((
моё подозрение, что я не так сделал store в index.js и db_query.php
Помогите, кто может!!
...
Рейтинг: 0 / 0
19.10.2016, 16:43
    #39330019
Zenia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из базы данных и отображение в таблице
dont_worry,

Ну, сперва надо какнить показать что в $data
...
Рейтинг: 0 / 0
19.10.2016, 17:06
    #39330045
dont_worry
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из базы данных и отображение в таблице
как это сделать?
...
Рейтинг: 0 / 0
19.10.2016, 17:13
    #39330060
Zenia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из базы данных и отображение в таблице
echo json_encode($data);
...
Рейтинг: 0 / 0
19.10.2016, 17:29
    #39330085
dont_worry
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из базы данных и отображение в таблице
простите нубский вопрос - где происходит вадача данных echo json_encode($data);?
...
Рейтинг: 0 / 0
19.10.2016, 22:30
    #39330205
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из базы данных и отображение в таблице
Для начала определите по-людськи Ext.data.Store
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
20.10.2016, 13:04
    #39330549
dont_worry
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из базы данных и отображение в таблице
Ex_Soft, благодарю за совет, но так как в теме не разбираюсь, хочу попросить Вас о помощи! Я просто скопировал и немного подогнал стор из другого проекта
...
Рейтинг: 0 / 0
20.10.2016, 13:18
    #39330570
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из базы данных и отображение в таблице
> Я просто скопировал и немного подогнал стор из другого проекта
Не следует бездумно копировать. Посмотрите по ссылке, что м.б. configs + там же, во первых строках, дан example...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
20.10.2016, 14:41
    #39330694
Zenia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из базы данных и отображение в таблице
dont_worryпростите нубский вопрос - где происходит вадача данных echo json_encode($data);?

в db_query.php
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<?php
$_db_host = "localhost";
$_db_database = "cop_support";
$_db_username = "USER";
$_db_password = "PASS";
$db_link = mysqli_connect($_db_host, $_db_username, $_db_password, $_db_database);
$sql_query = "SELECT * FROM 'solutions'";
$db_result = mysqli_query( $db_link, $sql_query );
if ( ! $db_result ){
  die('Invalid query: ' . mysqli_error());
}

$data = array();
while ($row = mysql_fetch_object($db_result)) {
  $data[] = $row;
}
mysqli_free_result( $db_result );
echo json_encode( $data );
?>
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Запрос из базы данных и отображение в таблице / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]