Popolare un array con dati prelevati tramite while

neo996sps

Utente Attivo
31 Mag 2007
247
0
0
Trentino
Ciao a tutti,

mi trovo nella strana situazione di dover realizzare una fattura tramite PHP, MySQL e fPDF. Sul sito di fPDF ho trovato un modello già completo ed ho adattato il tutto alle mie esigenze. Ora però mi trovo nell'assurda situazione di non riuscire a popolare il corpo della fattura. Questo è il codice che mi va a popolare il corpo:

Codice:
$line = array(
               "Descrizione"  => "Descrizione da Stampare",
               "Q"     => "Quantità",
               "P.U."      => "Prezzo Unitario",
               "TOT" => "Quantità * Prezzo Unitario",
               "IVA"          => "Aliquota" );
$size = $pdf->addLine( $y, $line ); //Aggiungo una nuova linea
$y   += $size + 2; //determino l'altezza della linea

io lo vorrei popolare utilizzando questo codice, ma non so come fare:

PHP:
$corpo = mysql_query("SELECT * FROM fattura_emessa_dettaglio WHERE numero_fattura = ".$_GET["numero"]." AND data_fattura =".$_GET["data"]);
while ($exp_corpo = mysql_fetch_array($corpo))
{
:-(
}

--- EDIT

Ecco lo script incriminato

PHP:
$corpo = mysql_query("SELECT * FROM fattura_emessa_dettaglio WHERE numero_fattura = '".$_GET["numero"]."' AND data_fattura = '".$_GET["data"]."';");
while ($exp_corpo = mysql_fetch_array($corpo))
{

$descrizione = $exp_corpo["descrizione"];
$q = $exp_corpo["q"];
$line = array(
               "Descrizione" => "$descrizione",
               "Q" => $q,
               "P.U."      => "600.00",
               "TOT" => "600.00",
               "IVA"          => "21%" );
$size = $pdf->addLine( $y, $line );
$y   += $size + 2;
}

Praticamente richiamando lo script mi si popola tutto il PDF ad eccezione del corpo che dovrebbe essere creato da sto script figlio di un linguaggio di programmazione minore
 
Ultima modifica:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
può darsi che dica una put.....a, ma prova in questo modo.
ho commentato e lasciato l'originale per far vedere la differenza
PHP:
<?php
$corpo = mysql_query("SELECT * FROM fattura_emessa_dettaglio WHERE numero_fattura = '".$_GET["numero"]."' AND data_fattura = '".$_GET["data"]."';");
while ($exp_corpo = mysql_fetch_array($corpo)){
	$descrizione = $exp_corpo["descrizione"];
	$q = $exp_corpo["q"];
	/*
	$line = array(
               "Descrizione" => "$descrizione",
               "Q" => $q,
               "P.U."      => "600.00",
               "TOT" => "600.00",
               "IVA"          => "21%" );
	*/
	$line['Descrizione']=$descrizione;
	$line['Q']=$q;
	$line['P.U.']="600.00";
	$line['IVA']="21%";
	$size = $pdf->addLine( $y, $line );
	$y   += $size + 2;
}  
?>
 

neo996sps

Utente Attivo
31 Mag 2007
247
0
0
Trentino
forse nessuno ci crederà ma questa mattina lo script si è messo ad andare perfettamente senza nessuna modifica... Bo!
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Popolare array PHP 8
S [risolto] Aiuto: ciclo php ( for / while). popolare select dinamicamente da array id. PHP 9
L Flash AS3: popolare array di oggetti presenti in libreria Flash 0
F popolare array in modo esatto Classic ASP 3
D popolare campi tra th alla select PHP 36
felino Excel: popolare una cella con la data di modifica della riga a cui appartiene Windows e Software 3
elpirata Popolare campi tabella con totali estratti da database PHP 24
F classic asp popolare combo box javascript Presentati al Forum 1
V popolare tabella da mysql PHP 7
L [MS Access] come popolare automaticamente i campi di una sottomaschera MS Access 8
S Popolare campi di input con metodo $.getJSON jQuery 6
F (Vendo) Spazio Banner - Guest Post a poco prezzo su Blog popolare Vendere e Acquistare pubblicita' online 0
P popolare una select da input PHP 0
pup3770 Popolare random Database - per test MySQL 1
M Popolare menu a tendina in EDIT PHP 18
neo996sps [Laravel 5.1 + ajax] Popolare select concatenate Regioni, Province, Comuni PHP 1
W Popolare select da Jquery jQuery 2
D [Java] Popolare jtable da db Mysql con DefaulTableModel Java 1
otto9due Popolare campi tabella excell da maschera access MS Access 0
B Cercare il nome più popolare su una tabella PHP 11
F Popolare tabella MySQL con i dati di un file .CVS MySQL 1
F popolare tendina con dati tabella PHP 4
L Popolare uitableviewcontroller partendo da uiviewcontroller Sviluppo app per iOS 0
K Popolare select con piu campi in orizzontale PHP 1
K query per popolare una select tramite ajaxc php e xml ! Ajax 14
P Popolare una tabella da utenti: nazione, città, provincia PHP 0
M Popolare una tabella con numero righe e colonne prefissate PHP 6
A funzione per popolare un drop down list Javascript 4
P Popolare tabella da file .sql PHP 0
P Popolare un Database da una mappa di google map PHP 7
S [ACCESS]: Database e interfaccia grafica, popolare caselle dinamicamente MS Access 0
P Popolare tabella da file .sql PHP 3
P [Vb.Net] Popolare un List View da database .NET Framework 1
neo996sps [Visual Studio] Popolare datagrid tramite query Visual Basic 0
garrincha Come faccio a far diventare popolare un video su youtube ? Social Media Marketing 3
Monital Popolare tabella con risultati di una query PHP 0
J Popolare tabella con risultati di una query PHP 2
T popolare database di una directory Database 1
M Popolare una Listview da database MySql PHP 5
S popolare il database CMS (Content Management System) 4
I Popolare una select da un'altra PHP 3
A popolare simpleConnect da php Flash 0
A popolare simpleConnect da php PHP 0
B Popolare combo in base ad un'altra combo Classic ASP 13
peppoweb Popolare un Lista a Tendina Dinamicamente PHP 2
X Popolare una select a selezione multipla?!?! PHP 1
otto9due Più chiavi in array con array_key_exists() PHP 0
M Array associativi php su 2 campi mysql PHP 10
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
T PROBLEMA CON ARRAY PHP 8

Discussioni simili