Foro

GridEditor - trabajar con Base de Datos.

0
Mi nombre es Javier, los saludos desde Argentina. Este es mi primer Post y es para pedirles ayuda con un GridEditor. Estuve viendo en la pagina principal el tutorial "[b]Guardar los cambios del Grid editable usando Ajax[/b]". Y estoy tratando de adaptarlo para trabajar con tablas en PostgreSQL. He logrado cargar el store y visualizar los datos en el Grid. Ahora la duda: estoy trabado aqui: Codigo php
if(isset($add)){ //if there are records to insert/update
		$records = json_decode(stripslashes($add)); //parse the string to PHP objects 
		$ids = array();
		foreach($records as $record){
			if(isset($record->newRecordId)){ //records to insert
				$id = count($data['data']);
				$info = array(
					'id'=> id,
					'name'=> $record->name,
					'age'=> $record->age,
					'country'=> $record->country
				);
				
				array_push($data['data'],$info); //add the new record to session
				array_push($ids,array('oldId'=>$record->newRecordId,'id'=>$id)); //new id
			}else{ //records to update
				foreach($data['data'] as $key=>$r){ //search the record to update 
					if($r['id'] == $record->id){
						$data['data'][$key]['name'] = $record->name;//update the properties
						$data['data'][$key]['age'] = $record->age;
						$data['data'][$key]['country'] = $record->country;
						break;
					}
				}
			}
		}
Como puedo adaptar esto para trabajar con mi base?. Desde ya muchas gracias. Aclaracion: estoy trabajando con Extjs 3.2.1 sobre Tomcat y mis php estan en Apache.
0
vi tu post en un tema anterior... y Te recomiendo revisar el [url=http://www.sencha.com/learn/Main_Page]centro de aprendizaje[/url] de la pagina oficial de ExtJs (ahora <!-- m -->http://www.sencha.com<!-- m -->) <!-- s:mrgreen: --><!-- s:mrgreen: --> Revisa en ExtJs Commuity, Step-by-Step Tutorials... y alli mira especialmente el punto 1.6 Grids: <!-- m -->http://www.sencha.com/learn/Tutorials#Grids<!-- m --> De ellos el primero: [b]Grids, PHP and SQL for newbies,[/b] esta realmente bien explicado paso x paso (y funciona bien... solo le detecte un error al grabar el partido politico empleado el combox.. que debes corregir, pero revisa en la tabla de MySQL y veras que si esta grabando).... Los otros son tutoriales son un poco mas genericos pero tambien muy interesantes... Saludos [url=http://www.facebook.com/pages/Integracion-a-Google/111876182184074][img]http://lh3.ggpht.com/_Myy7SL10ikw/TE-k6PkftyI/AAAAAAAAAQM/kSDMnqcZPqo/google_prom.JPG[/img][/url] [url=http://mlaynessanchez.blogspot.com]@Mlaynes[/url]

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.