Stampa con msword

  • Creatore Discussione Creatore Discussione Vera
  • Data di inizio Data di inizio

Vera

Utente Attivo
3 Giu 2014
76
1
8
Nelle seguenti istruzioni:

PHP:
$name = "StampaConsuntivo";
header("Content-Type: application/msword");
header ("Content-Disposition: inline; filename=$name");

apro un file di word per la stampa di una lista di dati prelevati dal db con SQL.
Questa stampa si compone di una testata e di n righe di stampa. Ad una determinata condizione, ad esempio cambio di un parametro, vorrei che mi stampasse la testata in un nuovo file di word o meglio in una pagina nuova di word.
Cosi da ottenere:
1° pagina di word:
Testata e n righe di stampa

2° pagina di word:
Testata e n righe di stampa

3° pagina di word:
........................



Dove la testata la ricavo (breve codice per meglio chiarire):

HTML:
<table width = "100%" border='0' id="Stampa" class='sortable' cellpadding='1' cellspacing='0'>                    
    <thead>
           <tr>
               <th><div align='center'></div></th>
               <th><div align='center'><h5><font color = "blue">Stampa ordine <?php echo $nrord;?></font></h5></div></th>

e le relative righe:

HTML:
<tr>   
          <td><h6><?php echo $cdclie</h6></td>
          <td><h6><?php echo $depart</h6></td>
          <td><h6><?php echo $nrqta</h6></td>
          ......................................................
          ......................................................

Ho la possibilità di indicare il salto pagina, per una nuova pagina di stampa, in php?
Grazie
 
non ho un esempio con cui fare prove ma, in esadecimale
'0D' è il ritorno a capo sulla stessa linea
'0A' è il salto riga
'0C' è il salto pagina (form feed)
potresti agire inserendo questo carattere per passare ad una nuova pagina
per curiosità fai sapere
ciao
Marino
 
Scusami Marino,
potrsti spiegarmi meglio, con l'esempio mio di stampa?
Grazie 1000
 
pensavo a qualcosa del genere, ma ... mai provato
PHP:
<tr>
 <th><div align='center'><?php echo chr(0x0C);?></div></th>
 <th><div align='center'><h5><font color = "blue">Stampa ordine <?php echo $nrord;?></font></h5></div>
</th>
ciao
Marino
 

Discussioni simili