GridEditor - trabajar con Base de Datos.
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.
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.