slecet dentro una classe

step_over

Nuovo Utente
26 Nov 2012
21
0
0
salve.. io dovrei fare una select dentro la classe pdf che è una estesa della classe fpdf.. il problema è che ho poca dimestichezza con le classi e non riesco a capoire dove sbaglio perchè mi da continui errori... qulacuno con un po di pazienza può aiutarmi e farmi capire dove sbaglio per favore? provo a postare il codice :D

PHP:
$db_host = "localhost";
$db_user = "root"; 
$db_password = "";
$db_name = "Bdfattura";
$Con = mysql_connect ($db_host, $db_user, $db_password);
if (!$Con) die ("Errore nella connessione. Verificare i parametri config.inc.php");
mysql_select_db($db_name,$Con) or die ("Errore nella selezione del database. Verificare i parametri nel file config2.inc.php");

define('FPDF_FONTPATH','./font/');
require('fpdf.php');

class Pdf extends fpdf{
var $sqlstr= $this->query("SELECT  nome,indirizzo FROM azienda WHERE Id = 1 ");
var $risultato=mysql_query($sqlstr);
var $riga=mysql_fetch_array($this->risultato);
var $indirizzomitt= $this->riga['indirizzo'];
var $nomemitt=$this->riga['nome'];
....

}
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Beh innanzitutto da dove vengono quei metodi per le query? Poi nella dichiarazione di un attributo non puoi mettere un valore che non sia statico (quindi una funzione, un'altra variabile o simili non sono consentiti quando la dichiari).
 

step_over

Nuovo Utente
26 Nov 2012
21
0
0
quei metodi li avevo presi da internet perchè con la select classica non funzionava.. dentro la classe ci sono delle funzioni... ma anche dentro la funzione la query mi da errori ma non so quali... perchè mi dice che il pdf è danneggiato senza darmi errori... esiste un modo per fare una select dentro una funzione di una classe??
 

step_over

Nuovo Utente
26 Nov 2012
21
0
0
PHP:
function Header (){
			 $sqlstr= "SELECT  nome,indirizzo FROM azienda WHERE Id = 1 ";
			 $risultato=mysql_query($this->sqlstr);
			 $riga=mysql_fetch_array($this->risultato);
			 $indirizzomitt= $this->riga['indirizzo'];
			 $nomemitt=$this->riga['nome'];
...
}

questo è il codice dentro la funzione ma mi dice che il pdf è danneggiato :(
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
$this si usa per accedere ad un attributo o metodo della classe, non serve per semplici variabili dentro ad una funzione

PHP:
function Header (){ 
             $sqlstr= "SELECT  nome,indirizzo FROM azienda WHERE Id = 1 "; 
             $risultato=mysql_query($sqlstr); 
             $riga=mysql_fetch_array($risultato); 
             $indirizzomitt= $riga['indirizzo']; 
             $nomemitt=$riga['nome']; 
//....
}
 

step_over

Nuovo Utente
26 Nov 2012
21
0
0
ma se faccio non mi da errori ma non mi restituisce niente... cioè le variabili sono vuote mentre se la faccio su un'altro file la select risponde... sto diventando matta :'(
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
ma se faccio non mi da errori ma non mi restituisce niente... cioè le variabili sono vuote mentre se la faccio su un'altro file la select risponde... sto diventando matta :'(
Probabilmente non ti da errori perché ti da solo gli errori fatali o di sintassi, metti all'inizio della pagina
PHP:
 error_reporting(E_ALL);

E posta gli errori che trovi, se è tutto ok allora è probabile che applichi qualcosa in modo errato
 
Discussioni simili
Autore Titolo Forum Risposte Data
S [VB.NET]: Coordinate immagini dentro una PictureBox Visual Basic 0
R Variabile non risconosciuta dentro una funzione PHP 1
R Selettori dentro altri selettori? HTML e CSS 3
M Select Option dentro una Table jQuery 2
M NbLines dentro FPDF PHP 3
MeWeb Marketing Ciao, per la prima volta dentro ad un forum Presentati al Forum 1
S [PHP] Finestra poupup dentro IF PHP 17
Tommy03 Variabile PHP dentro a JQuery PHP 3
M [PHP] valore dentro uno shortcode PHP 0
G Importare database dentro un contenitore (docker) wordpress Programmazione 1
G importare database mysql dentro un contenitore (docker) PHP 6
B funzioni per creare file e inserirli dentro una certa cartella in php? PHP 1
trattorino [PHP] Risultati dentro array precisi e confrontabili PHP 7
C [PHP] SOSTITUIRE VALORI DENTRO STRINGA PHP 0
J SVENDO PAGINA FACEBOOK 10.000 FANS (DENTRO I DETTAGLI) Annunci servizi di Social Media Marketing 4
trattorino [Javascript] [HTML] risultato imput dentro text area Javascript 2
trattorino [PHP] prendere contenuto dentro un div PHP 3
D cambio il dominio per mettere keyword dentro? SEO e Posizionamento 8
C [PHP] Controntare valori dentro array PHP 2
S [Javascript] Sostituire elemento HTML preso randomicamente dentro array Javascript 1
M element style immodificabile dentro una galleria javascript Javascript 6
C query dentro foreach PHP 1
L Ordinare articoli dentro categorie e tag in ordine alfabetico wordpress WordPress 1
M Href in xml verso ancora posta dentro un iframe XML 0
C Div display-table cn dentro tabelle HTML e CSS 1
F Apertura pagina web esterna dentro un frame di un altra pagina HTML e CSS 3
A Allineare il testo dentro una select composta da più campi pesi da un db PHP 5
C if dentro document.getElementById("").innerHTML Javascript 1
MattBolo Metodi per visualizzare un sito dentro un altro dominio Domini 2
L Inserire codice php dentro al javascript PHP 4
I dopo aver spostato il div i link dentro non vanno più. HTML e CSS 2
C Form con dentro div errore validatore w3c HTML e CSS 6
S Aprire file sul pc cliente dentro una intranet. PHP 1
felino Visualizzare degli input dinamicamente dentro un div jQuery 1
K tabella dentro una cella HTML e CSS 4
D Immagini dentro textfield che restano in linea (e non vadano a capo) Flash 0
J Aggiornare form dentro altro form Javascript 5
felino Stampare un define dentro un require_once PHP 7
T Integrare AdMob dentro app Android Sviluppo app per Android 2
A Non visualizza google map dentro la mia app Android Sviluppo app per Android 1
ivarello Array dentro l'array PHP 3
ivarello [RISOLTO] Perdita dei script dentro al div refreshato jQuery 3
Nik Articoli suddivisi in categorie dentro accordion tab WordPress 0
P Portare fuori il contenuto di una chiamata ajax dentro un iframe Ajax 0
D Stampare valori dentro una tabella PHP 7
F PHP dentro file *.js ? PHP 1
J while dentro while per invio email blocchi PHP 0
A A capo in un'array dentro ad un ciclo PHP 9
playmo le animazioni con jQuery RoyalSlider dentro WP a FireFox non piacciono, non capisco WordPress 0
Frank10 Installare myBB dentro wordpress WordPress 0

Discussioni simili