powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / extjs 4 grid не работает если я его запуская на своей базе
2 сообщений из 2, страница 1 из 1
extjs 4 grid не работает если я его запуская на своей базе
    #38134741
вася ерем
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не могу понять почему грид не работает
скачал вот этот пример http://dev.sencha.com/deploy/ext-4.1.0-gpl/examples/grid/infinite-scroll.html

изменил js файл так чтоб PHP вызывался он действительно вызывается (проверял через PHP отладчик)
но сам грид не загружается данными, такое ощущение что в JSON еще что-то нужно добавить
вот сам php код

Код: php
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.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
<?php

// Make a MySQL Connection
mysql_connect("server", "user", "password") or die(mysql_error());
mysql_select_db("dbase") or die(mysql_error());

$start = 1;
if (isset($_REQUEST['start']))
{
  $start = $_REQUEST['start'];
}
$limit = 10;
if (isset($_REQUEST['limit'])) {
  $limit = $_REQUEST['limit'];
}




$query ="Select
title,
threadid,
username,
userid,
dateline,
postid,
forumtitle,
forumid,
replycount,
lastpost
 from test Limit ".$start.", ".$limit;

$result = mysql_query($query)
or die(mysql_error());
$row = mysql_fetch_assoc($result);

$data = array();

while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
	$data[] = array(
	'title' => $row['title'],
	'threadid' => $row['threadid'],
	'username' => $row['username'],
	'userid' => $row['userid'],
	'dateline' => $row['dateline'],
	'postid' => $row['postid'],
	'forumtitle' => $row['forumtitle'],
	'forumid' => $row['forumid'],
	'replycount' => $row['replycount'],
	'lastpost' => $row['lastpost']
	);

}



$myData = array(
    "topics" => $data,
    "totalCount" => count($data)
);


echo json_encode($myData);
?>
...
Рейтинг: 0 / 0
extjs 4 grid не работает если я его запуская на своей базе
    #38134746
вася ерем
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот еще SQL скрипт к таблице
Код: sql
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.
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `test`
-- ----------------------------
DROP TABLE IF EXISTS `test`;
CREATE TABLE `test` (
  `title` varchar(50) DEFAULT NULL,
  `threadid` int(11) DEFAULT NULL,
  `username` varchar(50) DEFAULT NULL,
  `userid` int(11) DEFAULT NULL,
  `dateline` date DEFAULT NULL,
  `postid` int(11) DEFAULT NULL,
  `forumtitle` varchar(50) DEFAULT NULL,
  `forumid` int(11) DEFAULT NULL,
  `replycount` int(11) DEFAULT NULL,
  `lastpost` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;

-- ----------------------------
-- Records of test
-- ----------------------------
INSERT INTO `test` VALUES ('23423', '234234', '23423', '4234', '0000-00-00', '4234', '234234', '234', '23423', '423423');
INSERT INTO `test` VALUES ('111', '22', '333', '444', '0000-00-00', '4444', '5555', '555', '55', '55');
INSERT INTO `test` VALUES (null, '6', '6', '6', null, '6', '6', '5', '6', null);
INSERT INTO `test` VALUES (null, null, '5', '5', '0000-00-00', '5', null, null, null, null);
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / extjs 4 grid не работает если я его запуская на своей базе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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