Visualizzazione dei risultati da 1 a 8 su 8

Discussione: [php stampare]

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    153

    [php stampare]

    Ragazzi ho un problema aiutatemi!!
    Voglio stampare su carta una tabella che mi costruisco dopo una query ad un database. Esempio

    ....
    ...
    ...
    ...
    $select="select nome,marca,prezzo from materiali";
    $flag=mysql_query($select,$id_connect);
    if($flag)
    {
    //ecco ciò che voglio stampare su carta
    $numero=mysql_num_rows($flag);
    $indice=1;
    echo"<table><tr><td>Nome</td><td>Marca</td><td>Prezzo</td></tr>
    while($indice<=$numero)
    {
    $dati=mysql_fetch_row($flag);
    echo"<tr><td>$dati[0]</td></td>$dati[1]</td><td>$dati[2] </td></tr>";
    $indice=$indice+1;
    }
    echo"</table>";
    //fine di ciò che voglio stampare
    }
    else
    {
    echo"Pultroppo non è stato possibile reperire i materiali";
    }
    .....
    ....
    .
    ...

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    think simple think ringo

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    153
    Innanzitutto grazie ma tutto quello che è scritto nella pagina che mi hai linkato già lo sapevo, quello che non riesco a fare è di stampare la tabella visto che la function priter_draw_text non gli posso passare la tabella da stampare.

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    esatto, la funzione http://it.php.net/printer_draw_text accetta solo testo, quindi tu dovrai gestire completamente l'output, ovvero spazi, tabulazioni, rientri, etc...
    think simple think ringo

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    153
    ok grazie

  6. #6
    [supersaibal]Originariamente inviato da prog
    ok grazie [/supersaibal]
    Tip..

    usa i css (media=printer) e stampa tutte le tabelle che vuoi.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    153
    Grazie per avermi risposta. Ma potresti farmi un esempio?

  8. #8

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.