Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    115

    [fpdf] utilizzo della funzione GetY()

    Salve a tutti,

    Volevo creare una funzione che estragga i dati da un db e li stampi in un file formato pdf.

    il mio problema è che ad ogni record viene stampata una riga, di un campo del db, non posso sapere quante righe stampa e di che lunghezza sono.

    esempio:

    se inizio a stampare indicando questa posizione
    $pdf->SetY(20);
    $pdf->SetX(11);

    non sono in grado di sapere quante righe verranno stampate.

    ho letto nel manuale che esiste una funzione GetY() che mi legge la righa successiva e mi dice dove dovrebbe iniziare a stampare il record successivo.

    Sempre nel manuale, ho trovato degli esempi e negli stessi, fanno vedere che utilizzano questa funzione in questo modo:

    $y=$this->GetY();

    Quando vado a vedere se funzione, continua a darmi errore nella riga del GetY().

    E questo è il modo nel quale sto provando senza risultati:

    $y = "20";
    $sql="SELECT * FROM gaza_voci_fatt";
    $result=mysql_db_query($dbase,$sql,$db);
    while ($row=mysql_fetch_array($result)){
    $descvoce=$row["descvoce"];
    $pdf->SetY($y);
    $pdf->SetX(27);
    $pdf->MultiCell(90,3,$descvoce,0,'L',0,35);
    $y=$this->GetY();
    }

    Vi ringrazio anticipatamente.

    Sergio

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    codice:
    $y=$pdf->GetY();

    think simple think ringo

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    115
    Scusami se ti ringrazio solo adesso ma ero via.

    è sempre così, errori banalissimi.

  4. #4

    gety

    ma in questo caso se scrivo: echo $y
    mi dovrebbe dare la Y attuale no?
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

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.