Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Ext.data.JsonStore как store в форме (https://javascript.ru/forum/extjs/57929-ext-data-jsonstore-kak-store-v-forme.html)

smilexcasper 31.08.2015 14:58

include("conectar.php");
	$data = json_decode($_POST['contatos']);
	
	$surname= $data->surname;	
	$fname = $data->fname;
	$lname = $data->lname;
	$DOB = $data->DOB;
	$phone = $data->phone;
	$resurs = $data->resurs;
	$otdel = $data->otdel;
          ......
$query = sprintf("UPDATE user SET surname = '%s', fname = '%s', lname = '%s',DOB = '%s',phone = '%s',resurs = '%s',otdel = '%s',........WHERE id=%d",
		mysql_real_escape_string($surname),
		mysql_real_escape_string($fname),
		mysql_real_escape_string($lname),
		mysql_real_escape_string($DOB),
		mysql_real_escape_string($phone),
		mysql_real_escape_string($resurs),	
		mysql_real_escape_string($otdel),	
...........
$rs = mysql_query($query);
	echo json_encode(array(
		"success" => mysql_errno() == 0,
		"contatos" => array(
			"id" => ,
			"surname" => ,
			"fname" => ,
			"lname" => ,
			"DOB" => ,
			"phone" => ,
			"resurs" => ,
			"otdel" => ,
                             ................

khusamov 05.09.2015 23:06

К сожалению отвлекся от форума, потому так долго не был. Вопрос еще актуален?

Цитата:

Форма пассивная. Приведите код, который данные забирает из формы и посылает на сервер.
Я тут имел ввиду клиентский код, а не серверный. Вы прислали серверный код, который похоже принимает данные. Нужен клиентский код, который по кнопке СОХРАНИТЬ отправляет данные на сервер. Мне нужно видеть где может быть загвоздка.

Towahawk 24.10.2015 09:34

У вас неверно располагаются параметры: displayField: \'otdel\', valueField: \'id\' - это конфиг comboboxa.

xtype: \'combo\',
                            fieldLabel: \'Отдел\',
                            name : \'otdel\',
                            displayField: \'otdel\',
                            valueField: \'id\',
                            store: Ext.create(\'Ext.data.JsonStore\', {
                              ..................
                            },


Часовой пояс GMT +3, время: 01:10.