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'];
/** * 用户动态 * 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()); }
/** * /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); }