Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / extjs 4 grid не работает если я его запуская на своей базе / 2 сообщений из 2, страница 1 из 1
02.02.2013, 14:39
    #38134741
вася ерем
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
extjs 4 grid не работает если я его запуская на своей базе
не могу понять почему грид не работает
скачал вот этот пример 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
02.02.2013, 14:49
    #38134746
вася ерем
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
extjs 4 grid не работает если я его запуская на своей базе
вот еще 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
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / extjs 4 grid не работает если я его запуская на своей базе / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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