elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Temas
Páginas: 1 [2] 3 4 5 6 7 8 9 10
11  Programación / PHP / Como llenar un arreglo a partir de un json en: 9 Febrero 2017, 15:09 pm
Hola, tal vez creo que no estoy en el foro apropiado, pero he estado intentado llenar un arreglo javascript a partir de una respuesta json, que a la vez fue retornado por una consulta mysql-php necesito llenar la parte de categories:
Código
  1. $result = mysqli_query($db,$queryItems);
  2. if($result){
  3.  
  4. while ($datos = mysqli_fetch_array($result)) {
  5. $respuesta[] = array(
  6. 'Item' => $datos["Producto"]
  7. );
  8. }
  9.  
  10. print_r(json_encode($respuesta));
  11. }
  12.  
Y aqui el codigo javascript
Código
  1. $(document).on("ready",function(){
  2.    $.ajax({
  3.        type: "json",
  4.        method: "POST",
  5.        url: "./controllers/BI_getListItem.php"
  6.        }).done(function(info){
  7.                Highcharts.chart('container2', {
  8.                    chart: {
  9.                        type: 'bar'
  10.                    },
  11.                    title: {
  12.                        text: 'Comportamiento del movimiento de productos'
  13.                    },
  14.                    subtitle: {
  15.                        text: ''
  16.                    },
  17.                    xAxis: {
  18.                       //aqui necesito llenar las categorias con la respuesta json
  19.                        categories: ['Cuadernos 100 Hojas Norma', 'America', 'Asia', 'Europe', 'Oceania'],
  20.  
  21.                        title: {
  22.                            text: null
  23.                        }
  24.                    },
  25.  
12  Programación / Bases de Datos / Declaracion de variables en trigger mysql en: 17 Enero 2017, 15:06 pm
Hola, estoy tratando de crear un trigger para auditar el inventario a partir de las compras en una base de datos de MYSQL 5.7, (solo he trabajado PL sql y T-sql) pero me genera un error al compilar, esto en la sección de declaracion de variables, ya intente de muchas formas pero no me resulta, no se si me alguien pueda orientar para lograr correr el codigo
Código
  1. CREATE TRIGGER Audit_Compra_Trigger
  2. AFTER INSERT ON compra_detalle
  3. FOR EACH ROW
  4. BEGIN
  5. DECLARE var_CurrentStock INTEGER;
  6. DECLARE var_producto INTEGER;
  7. DECLARE var_CurrentPrice DECIMAL(5,2);
  8. DECLARE cur_Datos Cursor FOR SELECT CostoActual, Stock
  9. FROM Inventario WHERE Producto_Id = var_producto;
  10. SET var_producto = NEW.Producto_Id;
  11.  
  12. OPEN cur_Datos;
  13. FETCH cur_Datos INTO var_CurrentPrice, var_CurrentStock;
  14. CLOSE cur_Datos;
  15.  
  16. SET var_CurrentStock = var_CurrentStock + NEW.Cantidad;
  17.  
  18. UPDATE Inventario
  19. SET CostoAnterior = var_CurrentPrice,
  20. CostoActual = NEW.PrecioCosto,
  21. PrecioSugerido = NEW.PrecioSugerido,
  22. Stock = var_CurrentStock
  23. WHERE Producto_Id = var_producto;
  24. END
  25.  
  26.  
13  Programación / PHP / Dar formato decimal a input en: 17 Octubre 2016, 15:57 pm
Hola, trato de mostrar el total en un textbox, pero a veces el resultado a veces es decimal y a veces da entero Como puedo dar formato a este textbox para que al ser entero me muestre parte decimal como .00
Código
  1. $compraTotal = 0.0;
  2.  
  3. $compraTotal = $compraTotal + ($arrays["Costo"] * $arrays["Cantidad"]);
  4.  
  5. <input type="text" class="form-control" value="<?php echo $compraTotal;?>" placeholder="" aria-describedby="basic-addon1" name="cantidad" style="font-size:24px; text-align: right">
  6.  
14  Programación / PHP / Formulario modal siempre deberá estar dentro de la misma pagina donde se llama? en: 13 Octubre 2016, 16:08 pm
Hola, estoy haciendo practica con formularios modales, presiono el boton correspondiente y se muestra el formulario modal, pero ahora quiero tener este formulario modal en otro archivo y hacerlo dinamico de manera que si por GET o por POST llega cierto valor, o se muestra modal o se muestra normal, pero si me redirecciona pero no muestra el formulario, entonces mi duda es:
El formulario modal siempre deberá estar en la misma pagina desde donde se llama?
15  Programación / PHP / administrar error 404 en: 12 Octubre 2016, 14:42 pm
Hola, estoy trabajando con xampp y he estado buscando como administrar el error ¡Objeto no localizado! error 404, cuando alguien intenta escribir directamente sobre la url una direccion no valida, debo de aclarar que no estoy usando ningun framework y no se si se pueda sobrescribir algo para que yo pueda redirigir a una pagina de informacion
16  Programación / PHP / Como recorrer un array de objetos en: 6 Octubre 2016, 16:07 pm
Hola intento crear un array de objetos pero no se como recorrerlo cuando ya lo he llenado tal vez alguien me pueda ayudar aqui el codigo
Código
  1. $sql = "select Id_producto, Id_proveedor, Id_tipo, nombre from producto where Id_producto = '{$id}'";
  2.    $select = mysqli_query($db,$sql);
  3.    $array = mysqli_fetch_array($select);
  4.  
  5.    $objeto = new Producto();
  6.       $objeto->setIdProducto($array["Id_producto"]);
  7.       $objeto->setIdProveedor($array["Id_proveedor"]);
  8.       $objeto->setIdTipo($array["Id_tipo"]);
  9.       $objeto->setNombre($array["nombre"]);
  10.  
  11.    if(empty($canasta)){
  12.        $canasta[0] = $objeto;
  13.        $cont = count($canasta);
  14.        //$_SESSION["cont"] = count($_SESSION["Canasta"]) + 1;
  15.      }
  16.      else
  17.      {
  18.        $i = $cont;
  19.        $canasta[$i] = $objeto;
  20.        $cont++;
  21.        //$i = $_SESSION["cont"];
  22.        //$_SESSION["Canasta"][$i] = serialize($objeto);
  23.        //$_SESSION["cont"] = $i + 1;
  24.      }
  25.  
con el var_dump muestra que si se esta llenando pero no se como hacerlo con for / foreach

Ahora lo intento de esta manera:
Código
  1. $sql = "select Id_producto, Id_proveedor, Id_tipo, nombre from producto where Id_producto = '{$id}'";
  2.    $select = mysqli_query($db,$sql);
  3.    $array = mysqli_fetch_array($select);
  4.  
  5.    $objeto = new Producto();
  6.       $objeto->setIdProducto($array["Id_producto"]);
  7.       $objeto->setIdProveedor($array["Id_proveedor"]);
  8.       $objeto->setIdTipo($array["Id_tipo"]);
  9.       $objeto->setNombre($array["nombre"]);
  10.  
  11.    if(!isset($_SESSION["Canasta"])){
  12.        $_SESSION["Canasta"][0] = $objeto;
  13.        $_SESSION["cont"] = count($_SESSION["Canasta"]) + 1;
  14.  
  15.      }
  16.      else
  17.      {
  18.        $i = $_SESSION["cont"];
  19.        $_SESSION["Canasta"][$i] = $objeto;
  20.        $_SESSION["cont"] = $i + 1;
  21.      }
  22.  

pero en la segunda iteracion me lanza una excepcion __PHP_incomplete_CLASS al visualizarlo ocn var_dump

MOD: No hacer doble post.
17  Programación / PHP / Ayuda con patron singleton en php y array de objetos en: 4 Octubre 2016, 17:47 pm
Hola a todos, estoy tratando de crear un arreglo de objectos a partir de una clase, pero este arreglo debe ser unico, debo agregar y quitar filas, pero no se como instanciar un arreglo unico de dicha clase
apenas e iniciado y ya me frize aqui:
El arreglo debe contener filas de este objeto:
Código
  1. <?php
  2. class DetalleCompra{
  3. private $_idCompra;
  4. private $_idProducto;
  5. private $_costo;
  6. private $_cantidad;
  7. private $_idKardex;
  8. private $_descripcion;
  9.  
  10. public function __construct($idCompra, $idProducto, $costo, $cantidad, $idKardex, $descripcion)
  11. {
  12. this->_idCompra = $idCompra;
  13. this->_idProducto = $idProducto;
  14. this->_costo = $costo;
  15. this->_cantidad = $cantidad;
  16. this->_idKardex = $idKardex;
  17. this->_descripcion = $descripcion;
  18. }
  19.  
  20. public function getIdCompra(){return this->_idCompra;}
  21. public function getIdProducto(){return this->_idProducto;}
  22. public function getCosto(){return this->_costo;}
  23. public function getCantidad(){return this->_cantidad;}
  24. public function getIdKardex(){return this->_idKardex;}
  25. public function getDescripcion(){return this->_descripcion;}
  26. }
  27. ?>
  28.  
y la clase estatica me la imagino algo asi:
Código
  1. <?php
  2. class Canasta
  3. {
  4. private static Canasta $_instance[] = null;
  5.  
  6. public static function Instance()
  7. {
  8. if($_instance == null)
  9. {
  10. _instance = new array(); //aqui deberia de instanciar la clase DetalleCompra
  11. return this->_instance;
  12. }else
  13. {
  14. return this->_instance;
  15. }
  16. }
  17. }
  18. ?>
  19.  
Encontre un ejemplo en java pero como el lenguaje no es igual solo me sirve de guia:
Código
  1. public class DocumentacionEnBlanco extends Documentacion{
  2.    private static DocumentacionEnBlanco _instance = null;
  3.  
  4.    private DocumentacionEnBlanco(){
  5.        documentos = new ArrayList<Documento>();
  6.    }
  7.    public static DocumentacionEnBlanco Instance(){
  8.        if(_instance == null){
  9.            _instance = new DocumentacionEnBlanco();
  10.        }
  11.        return _instance;
  12.    }
  13.    public void incluye(Documento doc){
  14.        documentos.add(doc);
  15.    }
  16.    public void excluye(Documento doc){
  17.        documentos.remove(doc);
  18.    }
  19. }
  20.  
18  Programación / PHP / problema al iterar consulta para llenar select dinamico en: 27 Septiembre 2016, 05:14 am
Hola, estoy intentado llenar un select por medio de una consulta, pero a pesar de que obtengo varias filas con la consulta solo me muestra una en el select, alguien podria orientarme que es lo que estoy haciendo mal:
Código
  1.     <?php
  2. $sql = "select id_proveedor as clave, nombre from proveedor";
  3. $result = mysqli_query($db, $sql);
  4. $totalRows = mysqli_num_rows($result);
  5. $row_result = mysqli_fetch_assoc($result);
  6.      ?>
  7.                         <div class="form-group">
  8.      <div class="col-lg-5">
  9. Proveedor: <select name="role" class="form-control">
  10. <?php
  11.  $cont = 1;
  12.  do{
  13. ?>
  14.        <option value="<?php echo $row_result['clave']?>">
  15.   <?php
  16.    echo $row_result['nombre'];
  17.    ?>
  18. </option>
  19. <?php
  20.  $cont++;
  21. } while ($cont < $totalRows);
  22. ?>
  23.  
  24. </select>
  25. </div>
  26. </div>
  27.  
19  Programación / PHP / Duda con implementacion mvc en: 16 Agosto 2016, 15:25 pm
Hola a todos, he realizado varias practicas de php, pero nunca he implementado un patron estructurado siempre ha sido etiquetas php entre etiquetas html, haciendo consultas directas, ahora necesito ordenar un poco mas, he logrado implementar mvc en otros lenguajes, pero estos tienen code behind en sus etiquetas o inyector de vistas(android), por lo que ahora en php no se por donde empezar a implementar MVC, no se si deba hacer uso de un Framework o alguien me pueda proporcionar algun tutorial para ordenar mi codigo, gracias de antemano.
20  Programación / .NET (C#, VB.NET, ASP) / Implementar lector de codigo de barras en: 29 Julio 2016, 15:37 pm
Hola a todos, estoy tratando de agregar a mi proyecto un lector de codigo de barras, he hecho pruebas y veo que funciona como un teclado que lee y escribe el codigo, pero no se como hacer para que escriba el codigo en un textbox especifico, tal vez tenga un snippet que me pueda sugerir para agregarlo
Páginas: 1 [2] 3 4 5 6 7 8 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines