Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jqgrid,jquery, новая версия wamp 64, не работает простейший пример / 3 сообщений из 3, страница 1 из 1
16.03.2016, 21:57
    #39193857
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jqgrid,jquery, новая версия wamp 64, не работает простейший пример
Привет всем!
Решил потестить самый простой рабочий пример плагина JqGRID . Скачал последнюю версию WAMP, скачал методику подключения и установки JqGrid (от создателей).
Создал базу, пользователей, подключил нужные ссылки как указано самими разработчиками. База и таблицы все в UTF-8 как положено по феншую. Короче все здорово, но нихрена не работает. (все названия баз,пользователей итд все верно)

Вот код HTML запускаемой страницы c подключенными рефференсами с сайта triang:

Код: html
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.
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"/>
	<title>jqGrid UI</title>
<link rel='stylesheet' type='text/css' href='http://code.jquery.com/ui/1.10.3/themes/redmond/jquery-ui.css' />
<link rel='stylesheet' type='text/css' href='http://www.trirand.com/blog/jqgrid/themes/ui.jqgrid.css' />

<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script type='text/javascript' src='http://www.trirand.com/blog/jqgrid/js/jquery-ui-custom.min.js'></script>        
<script type='text/javascript' src='http://www.trirand.com/blog/jqgrid/js/i18n/grid.locale-en.js'></script>
<script type='text/javascript' src='http://www.trirand.com/blog/jqgrid/js/jquery.jqGrid.js'></script>
	<script>
	$(document).ready(function () {
		$("#list_records").jqGrid({
			url: "getGridData.php",
			datatype: "json",
			mtype: "GET",
			colNames: ["User Id", "User Name", "First Name", "Last Name"],
			colModel: [
				{ name: "userId",align:"right"},
				{ name: "userName"},
				{ name: "firstName"},
				{ name: "lastName"}
			],
			pager: "#perpage",
			rowNum: 10,
			rowList: [10,20],
			sortname: "userId",
			sortorder: "asc",
			height: 'auto',
			viewrecords: true,
			gridview: true,
			caption: ""
		}); 	
	});
	</script>
</head>

<body>
<table id="list_records"><tr><td></td></tr></table> 
<div id="perpage"></div>
</body>
</html>



Вот простейший код на стороне сервера 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.
<?php 
$conn = mysql_connect("localhost", "user1", "12345") or die("Connection Error: " . mysql_error()); 
mysql_select_db('db_trade');
$page = $_GET['page']; 
$limit = $_GET['rows']; 
$sidx = $_GET['sidx']; 
$sord = $_GET['sord']; 

if(!$sidx) $sidx =1; 

$result = mysql_query("SELECT COUNT(*) AS count FROM tbl_users"); 
$row = mysql_fetch_array($result,MYSQL_ASSOC); 

$count = $row['count']; 
if( $count > 0 && $limit > 0) { 
    $total_pages = ceil($count/$limit); 
} else { 
    $total_pages = 0; 
} 
if ($page > $total_pages) $page=$total_pages;
$start = $limit*$page - $limit;
if($start <0) $start = 0; 

$SQL = "SELECT * FROM tbl_users ORDER BY $sidx $sord LIMIT $start , $limit"; 
$result = mysql_query( $SQL ) or die("Couldn't execute query.".mysql_error()); 

$i=0;
while($row = mysql_fetch_array($result,MYSQL_ASSOC)) {
	$responce->rows[$i]['id']=$row['userId'];
	$responce->rows[$i]['cell']=array($row['userId'],$row['userName'],$row['firstName'],$row['lastName']);
	$i++;
}
echo json_encode($responce);
?>

...
Рейтинг: 0 / 0
16.03.2016, 22:00
    #39193858
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jqgrid,jquery, новая версия wamp 64, не работает простейший пример
В общем нифига не работает, на стороне дебаггера ругается на call to undefined function mysql_connect
Это что такое, в последней версии WAMP от функции mysql_connect отказались чтоли? Вместо нее надо использовать mysqli_connect ?
Что там вообще происходит?
...
Рейтинг: 0 / 0
16.03.2016, 22:12
    #39193865
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jqgrid,jquery, новая версия wamp 64, не работает простейший пример
И для наглядности скрин приложил где нашел ругань в коде:

...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jqgrid,jquery, новая версия wamp 64, не работает простейший пример / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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