//Eliminar l'últim ja que crea un últim element buid //Enviar capaçalera indicant JSON header('Content-type: application/json'); //Codificar en JSON i retornar petició en un array entenible per JS echo json_encode($dades); } if ($_GET['action'] == 'InserirIncidencia') { $incidencia = json_decode($_GET['incidencia']); $obj_incidencia = new incidencia(); $obj_incidencia->add($incidencia); } if ($_GET['action'] == 'DeleteIncidencia') { $id_incidencia = $_GET['id_incidencia']; $obj_incidencia = new incidencia(); $obj_incidencia->delete($id_incidencia); } if ($_GET['action'] == 'GetIncidenciaById') { $id_incidencia = $_GET['id_incidencia']; $obj_incidencia = new incidencia(); $consulta = $obj_incidencia->getIncidenciaById($id_incidencia); $dades = mysql_fetch_array($consulta); //Enviar capaçalera indicant JSON header('Content-type: application/json'); //Codificar en JSON i retornar petició en un array entenible per JS echo json_encode($dades); } if ($_GET['action'] == 'UpdateIncidencia') { $incidencia = json_decode($_GET['incidencia']); $obj_incidencia = new incidencia(); $obj_incidencia->update($incidencia); }
<?php //RECUPERACIO D'UNA TAULA LA BASE DE DADES// //////////////////////////////////////////// //Carregar codi de la Classe incidencia require 'classes/incidencia.class.php'; //Instància de l'objecte $obj_incidencia = new incidencia(); //Invocar mètode (Recollir tots les incidencies) $consulta = $obj_incidencia->mostrar_incidencies(); //Cal que el primer index sigui 1 (per poder usar foreach en JS) for ($i = 1; $dades[$i] = mysql_fetch_array($consulta); $i++) { } array_pop($dades); //Eliminar l'últim ja que crea un últim element buid //Enviar capaçalera indicant JSON header('Content-type: application/json'); //Codificar en JSON i retornar petició en un array entenible per JS echo json_encode($dades);