Example #1
0
function addG($nom, $UID)
{
    $xmldoc = new DomDocument('1.0');
    $xmldoc->preserveWhiteSpace = false;
    $xmldoc->formatOutput = true;
    if ($xml = file_get_contents('../Ressources/Groupes.xml')) {
        $xmldoc->loadXML($xml, LIBXML_NOBLANKS);
        // find the headercontent tag
        $root = $xmldoc->getElementsByTagName('Groupes')->item(0);
        // create the <product> tag
        $categ = $xmldoc->createElement('Groupe');
        $numAttribute = $xmldoc->createAttribute("id");
        $numAttribute->value = maxId("Groupes");
        $categ->appendChild($numAttribute);
        // add the product tag before the first element in the <headercontent> tag
        $root->insertBefore($categ, $root->firstChild);
        // create other elements and add it to the <product> tag.
        $nameElement = $xmldoc->createElement('nom');
        $categ->appendChild($nameElement);
        $nameText = $xmldoc->createTextNode($nom);
        $nameElement->appendChild($nameText);
        $nameElement = $xmldoc->createElement('GID');
        $categ->appendChild($nameElement);
        $nameText = $xmldoc->createTextNode("");
        $nameElement->appendChild($nameText);
        $nameElement = $xmldoc->createElement('UID');
        $categ->appendChild($nameElement);
        $nameText = $xmldoc->createTextNode($UID);
        $nameElement->appendChild($nameText);
        $xmldoc->save('../Ressources/Groupes.xml');
    }
}
// Get the connection variables
require_once "../lib/database.php";
// Get the DataBase extended functions
require_once "../../consultas/funcionesSQL.php";
// +-----------------------------------------------------------------------+
// |  Incializa las plantillas y establece la conexión con la BD		   |
// +-----------------------------------------------------------------------+
$db = DB::connect($dsn, DB_CONNECT_MODE);
// Creates a database connection object in $db
// or, a database error object if it went wrong.
// Lista de categorias principales
$db->setFetchMode(DB_FETCHMODE_ASSOC);
echo "aqui va!";
$fechaEntrega = $anoEntrega . "/" . $mesEntrega . "/" . $diaEntrega;
$insertarNuevaOrden = insertarOrden($cliente, $afiche, $calendario, $diplomas, $folleto, $volantes, $hablador, $libretas, $libro, $escarapelas, $papeleria, $membrete, $plegable, $revista, $sticker, $hojas, $sobres, $tarjetas, $tarjeton, $referencia, $cantidad, $planchas, $maquinasolna1, $maquinagto, $maquinaroland, $maquinasormz, $papel60x90, $papel70x100, $pliegosPapel, $tamanoPapel, $tintasPapel, $pantonePapel, $paginasPapel, $caratula60x90, $caratula70x100, $pliegosCaratula, $tamanoCaratula, $tintasCaratula, $pantoneCaratula, $paginasCaratula, $interiores60x90, $interiores70x100, $pliegosInteriores, $tamanoInteriores, $tintasInteriores, $pantoneInteriores, $paginasInteriores, $peliculasnegativas, $peliculaspositivas, $peliculascolorkey, $peliculasduplicado, $peliculasarchivo, $peliculassuministran, $peliculaspd, $peliculascpt, $acabadosmate1caras, $acabadosmate2caras, $acabadosbrillante1caras, $acabadosbrillante2caras, $acabadosuvtotal1caras, $acabadosuvtotal2caras, $acabadosuvparcial1caras, $acabadosuvparcial2caras, $brillolitografico, $repujado, $grafado, $estampado, $perforado, $troquelado, $numerado, $numeradodel, $numeradohasta, $plegadoalcentro, $cuerpos2, $cuerpos3, $cuerpos4, $otro, $encolado, $caballete, $pegado, $hotmelt, $cintadoblefaz, $ganchoplano, $colaminado, $anilladocolor, $anilladodobleo, $anilladoplastico, $empaquepapelkraft, $empaquecajasdecarton, $empaquebolsaplastica, $empaqueexportacion, $observaciones, $fechaEntrega, $elaboro, $db);
$maxId = maxId($db);
foreach ($maxId as $row) {
    echo $row['max(ID)'];
    $id = $row['max(ID)'];
}
$valoresOrden = seleccionarOrden($id, $db);
foreach ($valoresOrden as $myrows) {
    $cliente = $myrows['CLIENTE'];
    $afiche = $myrows['AFICHE'];
    $calendario = $myrows['CALENDARIO'];
    $diplomas = $myrows['DIPLOMAS'];
    $folleto = $myrows['FOLLETO'];
    $volantes = $myrows['VOLANTES'];
    $hablador = $myrows['HABLADOR'];
    $libretas = $myrows['LIBRETAS'];
    $libro = $myrows['LIBRO'];
Example #3
0
 /**
  * 用户动态
  * GET /posts/user_timeline
  * @param PostsInterface $postInterface
  * @return mixed
  */
 public function getUserTimeline(PostsInterface $postInterface)
 {
     $maxId = maxId();
     $sinceId = sinceId();
     $pageSize = pageSize();
     $userId = inputGet('user_id');
     // if null
     if ($userId) {
         $data = $postInterface->getUserPosts($userId, $sinceId, $maxId, $pageSize);
         return respondWithCollection($data, new PostsTransformer());
     }
     $user = user();
     if (is_null($user)) {
         errorUnauthorized();
     }
     $data = $postInterface->getMyPosts($user->id, $sinceId, $maxId, $pageSize);
     return respondWithCollection($data, new MyPostsTransformer());
 }
Example #4
0
 /**
  * /GET /comments/{post_id}
  * @param CommentsTransformer $commentsTransformer
  * @param $postId
  * @return mixed
  */
 public function index(CommentsTransformer $commentsTransformer, $postId)
 {
     $data = $this->commentsInterface->getComments($postId, sinceId(), maxId(), pageSize());
     return respondWithCollection($data, $commentsTransformer);
 }