Esempio n. 1
0
    //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);