powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Запрос из базы данных и отображение в таблице
9 сообщений из 9, страница 1 из 1
Запрос из базы данных и отображение в таблице
    #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
Запрос из базы данных и отображение в таблице
    #39330019
Фотография Zenia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dont_worry,

Ну, сперва надо какнить показать что в $data
...
Рейтинг: 0 / 0
Запрос из базы данных и отображение в таблице
    #39330045
dont_worry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как это сделать?
...
Рейтинг: 0 / 0
Запрос из базы данных и отображение в таблице
    #39330060
Фотография Zenia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
echo json_encode($data);
...
Рейтинг: 0 / 0
Запрос из базы данных и отображение в таблице
    #39330085
dont_worry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
простите нубский вопрос - где происходит вадача данных echo json_encode($data);?
...
Рейтинг: 0 / 0
Запрос из базы данных и отображение в таблице
    #39330205
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для начала определите по-людськи Ext.data.Store
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Запрос из базы данных и отображение в таблице
    #39330549
dont_worry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft, благодарю за совет, но так как в теме не разбираюсь, хочу попросить Вас о помощи! Я просто скопировал и немного подогнал стор из другого проекта
...
Рейтинг: 0 / 0
Запрос из базы данных и отображение в таблице
    #39330570
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Я просто скопировал и немного подогнал стор из другого проекта
Не следует бездумно копировать. Посмотрите по ссылке, что м.б. configs + там же, во первых строках, дан example...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Запрос из базы данных и отображение в таблице
    #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
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Запрос из базы данных и отображение в таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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