2 function CONTENIDO_pedidos($usuario, $pedido) {
3 global $session, $form;
4 echo '<h1>Gestión de pedidos de ' . _NOMBRE_
. '</h1>';
5 echo '<hr /><h2>Sus Pedidos '._NOMBRE_
.".</h2>";
6 if ( $session->isAdmin() && isset($_POST['registrar_pedidos']) ) {
7 //Nos toca registrar un MUPI
11 if ( $session->isAdmin() ) {
13 if ($usuario) { $paraUsuario = " para $usuario"; } else { $paraUsuario = ""; }
16 $edicionOregistro = 'Edición del Pedido ' . $pedido;
18 $edicionOregistro = 'Registrar Pedido';
21 echo '<hr /><h2>'.$edicionOregistro.$paraUsuario.'</h2>';
23 verPedidosregistro($usuario, $pedido);
26 function verPedidos($usuario="", $pedido=""){
31 if ($usuario) { $WHERE = " WHERE codigo='".$usuario."'"; }
33 $q = "SELECT * FROM ".TBL_MUPI_ORDERS
."$WHERE;";
34 $result = $database->query($q);
37 echo "Error mostrando la información";
41 $num_rows = mysql_numrows($result);
42 if ( $num_rows == 0 ) {
43 echo "¡No hay Pedidos "._NOMBRE_
." ingresados!<BR />";
48 echo "<tr><th>Código Pedido "._NOMBRE_
."</th><th>Código cliente</th><th>Fecha de inicio de alquiler</th><th>Foto Pantalla</th><th>Acciones</th></tr>";
49 for($i=0; $i<$num_rows; $i++
){
50 $codigo_pedido = mysql_result($result,$i,"codigo_pedido");
51 $codigo = mysql_result($result,$i,"codigo");
52 $alquilado_desde = AnularFechaNula(mysql_result($result,$i,"alquilado_desde"));
53 $foto_pantalla = mysql_result($result,$i,"foto_pantalla");
54 $Eliminar = CREAR_LINK_GET("gestionar+pedidos&accion=eliminar&pedido=".$codigo_pedido,"Eliminar", "Eliminar los datos de este pedido");
55 $codigo_cara_mupi = CREAR_LINK_GET("gestionar+pedidos&pedido=".$codigo_pedido,$codigo_pedido, "Editar los datos de este pedido");
56 echo "<tr><td>$codigo_pedido</td><td>$codigo</td><td>$alquilado_desde</td><td>$foto_pantalla</td><td>$Eliminar</tr>";
60 function verPedidosregistro($usuario="", $pedido="") {
61 global $form, $database;
67 $alquilado_desde = '';
71 $q = "SELECT * FROM ".TBL_MUPI_ORDERS
." WHERE codigo_pedido='$pedido';";
72 $result = $database->query($q);
73 $usuario = mysql_result($result,0,"codigo");
74 $alquilado_desde = mysql_result($result,0,"alquilado_desde");
75 $foto_pantalla = mysql_result($result,0,"foto_pantalla");
76 $NombreBotonAccion = "Editar";
77 $BotonCancelar = '<input type="button" OnClick="window.location=\'./?'._ACC_
.'=gestionar+pedidos\'" value="Cancelar">';
79 $q = "SELECT LAST_INSERT_ID() FROM ".TBL_MUPI_ORDERS
;
80 $pedido =mysql_num_rows($database->query($q)) +
1;
81 $NombreBotonAccion = "Registrar";
83 $CampoCodigoPedido = '<tr><td width="25%">Código de pedido</td><td><input disabled type="text" name="codigo_pedido" maxlength="255" value="' . $pedido . '"></td></tr>';
84 $CampoUsuario = '<tr><td>Cliente:</td><td><input type="text" name="codigo" maxlength="255" value="' . $usuario . '"></td></tr>';
85 $CampoFechaHora = '<tr><td>Fecha de inicio de alquiler:</td><td><input type="text" name="alquilado_desde" maxlength="255" value="' . AnularFechaNula($alquilado_desde,true). '"></td></tr>';
86 $CampoPantalla = '<tr><td>Foto de pantalla:</td><td><input type="text" name="foto_pantalla" maxlength="255" value="' . $foto_pantalla . '"></td></tr>';
89 <form action="./?'._ACC_
.'=gestionar+pedidos" method="POST">
91 '.$CampoCodigoPedido.'
96 <input type="submit" value="'.$NombreBotonAccion.'">
98 <input type="hidden" name="registrar_pedidos" value="1">
102 function Pedidos_REGISTRAR() {
103 global $database,$form;
104 $q = "INSERT INTO ".TBL_MUPI_ORDERS
." ( codigo, alquilado_desde, foto_pantalla ) VALUES ('" . $_POST['codigo'] . "', '". strtotime($_POST['alquilado_desde']). "', '". $_POST['foto_pantalla']."') ON DUPLICATE KEY UPDATE codigo=VALUES(codigo), alquilado_desde=VALUES(alquilado_desde), foto_pantalla=VALUES(foto_pantalla);";
106 if ( $database->query($q) == 1 ) {
107 echo "<blockquote>Exito al registrar el pedido de ". $_POST['codigo'].'</blockquote>';
109 echo "<blockquote>Falló el registro el pedido de " . $_POST['codigo'].'</blockquote>';