Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/09/2013, 15:36
Pelao
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 23 años, 6 meses
Puntos: 1
Respuesta: Resultado de un select dentro de una variable

hola cesar,
no, no estoy haciendo un echo, es un poco mas complejo...la variable $contenido la envio a un txt para poder imprimir desde un .bat

pongo el codigo completo:

Código PHP:
<?php

include ('scripts/db.php');
$hoy = date("d-m-Y H:s");
$id = $_GET["id_pedido"];

$tabla = mysql_query("SELECT * FROM pedidos WHERE id_pedido = $id");
while (
$registro = mysql_fetch_array($tabla)) { // comienza un bucle que leera todos los registros y ejecutara las ordenes que siguen
$id_pedido = $registro['id_pedido'];
$fecha = $registro['fecha'];
$reserva = $registro['reserva'];
$fecha_entrega = $registro['fecha_entrega'];
$fecha_sale = $registro['fecha_sale'];
$fecha_vuelve = $registro['fecha_vuelve'];
$id_cliente = $registro['id_cliente'];
$nombre_cliente = $registro['nombre_cliente'];
$razon_cliente = $registro['razon_cliente'];
$localidad = $registro['localidad'];
$provincia = $registro['provincia'];
$tipo_iva = $registro['tipo_iva'];
$repartidor = $registro['repartidor'];
$comanda = $registro['comanda'];
$calle = $registro['calle'];
$altura = $registro['altura'];
$pisodto = $registro['pisodto'];
$entre1 = $registro['entre1'];
$entre2 = $registro['entre2'];
$ahora = date("Y/m/d H:i:s");
$posicion = $registro['posicion'];
$estado = $registro['estado'];
$telefono = $registro['telefono'];
$total = $registro['total'];
$pago = $registro['pago'];
$vuelto = $registro['vuelto'];
}


$entrega = date ("d-m-Y",strtotime ($fecha_entrega));
$entregahora = date ("H:i",strtotime ($fecha_entrega));

$tabla = mysql_query("SELECT * FROM pedidos_detalle WHERE id_pedido = $id_pedido");
while (
$registro = mysql_fetch_array($tabla)) { 
$id_pedido = $registro['id_pedido'];
$cantidad = $registro['cantidad'];
$descuento = $registro['descuento'];
$codigo_producto = $registro['codigo_producto'];
$precio = $registro['precio'];

echo 
$cantidad;
echo 
$codigo_producto;
echo 
"<br>";

}
  
$nombre_archivo = $id_pedido.'.txt'; 

$contenido = "COCINA
$hoy
---------------------------------
Fecha entrega: $entrega
Hora entrega:  $entregahora
$obs
Telefono: $telefono
Pedido: $comanda - $localidad
---------------------------------
$cantidad
---------------------------------
    Descuento    
    Total        $total
    Paga con    $pago
    Veutlo        $vuelto
---------------------------------
$calle $altura $pisodto
$entre1
$telefono
$nombre_cliente
"
;

$nombre_archivo1 = 'archivo.bat'; 

$contenido1 = "@echo off
CLS
notepad /p '$id_pedido.txt'
pause>nul
CLS
@EXIT
"
;

fopen($nombre_archivo, 'a+'); 


if (
is_writable($nombre_archivo)) { 

   
   if (!
$gestor = fopen($nombre_archivo, 'a')) { 
         exit; 
   } 

   
fwrite($gestor, $contenido);
fclose($gestor); 

} else { 
} 
fopen($nombre_archivo1, 'a+'); 


if (
is_writable($nombre_archivo1)) { 

 
   

   if (!
$gestor = fopen($nombre_archivo1, 'a')) { 
         exit; 
   } 

  
fwrite($gestor, $contenido1);
fclose($gestor); 

} else { 
} 

exec("archivo.bat"); 
unlink('archivo.bat');


?>
gracias!
__________________
Bye!