Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/09/2013, 15:58
Avatar de jonni09lo
jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 7 meses
Puntos: 397
Respuesta: Resultado de un select dentro de una variable

Y así que tal te va

Código PHP:
Ver original
  1. <?php
  2. include ('scripts/db.php');
  3. $hoy = date("d-m-Y H:s");
  4. $id = $_GET["id_pedido"];
  5. $tabla = mysql_query("SELECT * FROM pedidos WHERE id_pedido = $id");
  6. while ($registro = mysql_fetch_array($tabla)) { // comienza un bucle que leera todos los registros y ejecutara las ordenes que siguen
  7.     $id_pedido = $registro['id_pedido'];
  8.     $fecha = $registro['fecha'];
  9.     $reserva = $registro['reserva'];
  10.     $fecha_entrega = $registro['fecha_entrega'];
  11.     $fecha_sale = $registro['fecha_sale'];
  12.     $fecha_vuelve = $registro['fecha_vuelve'];
  13.     $id_cliente = $registro['id_cliente'];
  14.     $nombre_cliente = $registro['nombre_cliente'];
  15.     $razon_cliente = $registro['razon_cliente'];
  16.     $localidad = $registro['localidad'];
  17.     $provincia = $registro['provincia'];
  18.     $tipo_iva = $registro['tipo_iva'];
  19.     $repartidor = $registro['repartidor'];
  20.     $comanda = $registro['comanda'];
  21.     $calle = $registro['calle'];
  22.     $altura = $registro['altura'];
  23.     $pisodto = $registro['pisodto'];
  24.     $entre1 = $registro['entre1'];
  25.     $entre2 = $registro['entre2'];
  26.     $ahora = date("Y/m/d H:i:s");
  27.     $posicion = $registro['posicion'];
  28.     $estado = $registro['estado'];
  29.     $telefono = $registro['telefono'];
  30.     $total = $registro['total'];
  31.     $pago = $registro['pago'];
  32.     $vuelto = $registro['vuelto'];
  33. }
  34.  
  35.  
  36. $entrega = date ("d-m-Y",strtotime ($fecha_entrega));
  37. $entregahora = date ("H:i",strtotime ($fecha_entrega));
  38.  
  39. $tabla = mysql_query("SELECT * FROM pedidos_detalle WHERE id_pedido = $id_pedido");
  40. while ($registro = mysql_fetch_array($tabla)) {
  41.     $id_pedido = $registro['id_pedido'];
  42.     $cantidad = $registro['cantidad'];
  43.     $descuento = $registro['descuento'];
  44.     $codigo_producto = $registro['codigo_producto'];
  45.     $precio = $registro['precio'];
  46.  
  47.     echo $cantidad;
  48.     echo $codigo_producto;
  49.     echo "<br>";
  50.     $contenido = "COCINA
  51. $hoy
  52. ---------------------------------
  53. Fecha entrega: $entrega
  54. Hora entrega:  $entregahora
  55. $obs
  56. Telefono: $telefono
  57. Pedido: $comanda - $localidad
  58. ---------------------------------
  59. $cantidad
  60. ---------------------------------
  61.    Descuento    
  62.    Total        $total
  63.    Paga con    $pago
  64.    Veutlo        $vuelto
  65. ---------------------------------
  66. $calle $altura $pisodto
  67. $entre1
  68. $telefono
  69. $nombre_cliente";
  70.     $nombre_archivo = $id_pedido.'.txt';
  71.  
  72.     $nombre_archivo1 = 'archivo.bat';
  73.  
  74. $contenido1 = "@echo off
  75. CLS
  76. notepad /p '$id_pedido.txt'
  77. pause>nul
  78. CLS
  79. @EXIT";
  80.  
  81.     fopen($nombre_archivo, 'a+');
  82.     if (is_writable($nombre_archivo)) {
  83.         if (!$gestor = fopen($nombre_archivo, 'a')) {
  84.             exit;
  85.         }
  86.  
  87.         fwrite($gestor, $contenido);
  88.         fclose($gestor);
  89.     } else {
  90.  
  91.     }
  92.     fopen($nombre_archivo1, 'a+');
  93.  
  94.     if (is_writable($nombre_archivo1)) {
  95.         if (!$gestor = fopen($nombre_archivo1, 'a')) {
  96.             exit;
  97.         }    
  98.         fwrite($gestor, $contenido1);
  99.         fclose($gestor);
  100.     } else {
  101.  
  102.     }
  103.  
  104.     exec("archivo.bat");
  105.     unlink('archivo.bat');
  106. }

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.