problemen datbase uitlezen & weergeven als pdf

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Cygio

cygio

03/02/2009 20:43:00
Quote Anchor link
Beste mede php'ers,

Ik heb een probleem met een scriptje van me .
Ik heb een winkeltje gemaakt, waar de winkelwagen gebruik maakt van sessions.Hierin sla ik het artikelnr op en het aantal.op de pagina afrekenen wordt alles weggeschreven naar de db, wordt ook correct gedaan.

Nu het het probleem nu probeer ik een pdf factuur te maken met fpdf, dit lukt ook tot op het punt dat ik de data uit de database wil halen.
De pdf wordt aangemaakt, gegevens die ik uit de session haal worden weergegeven de opmaaktabel ook, alleen de gegevns uit de database ontbreken.

Op mijn lokale server werkt alles correct, maar bij de provider niet.

Heeft iemand enig idee wat het probleem kan zijn , iets met rechten lijkt me onwaarschijnlijk omdat de rest in de pdf wel correct wordt weergeven .
Database werkt correct geen foutmeldingen of iets dergelijks onderstaand de code betrefende de datbase.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?
         //code
        //leest de winkel wagen uit en gebruikt $artikel_nr in de selectquery    

                foreach($winkelwagen as $artikel_nr =>$aantal)
                {

                //databaseverbinding opzetten
                  $db=new toegang;
                  $db->sql_opdracht("SELECT boekennaam.boek_id,auteurs.title,boekennaam.titel,boekennaam.prijs from boekennaam,auteurs WHERE( boekennaam.auteur_id=auteurs.id) AND ( boekennaam.boek_id='$artikel_nr')");

                $boeken=array();
                $boeken=$db->sql_gegevens()    ;
            
                   //artikeltotaalprijs berekenen
                $ArtikelTotaalprijs=$aantal*$boeken['prijs'];
                $totaal=$totaal+$ArtikelTotaalprijs;
        
                //artikelen weergeven
                $pdf->Cell(10,4,$aantal,'','','C',1);
                $pdf->Cell(1,4,'','','','',0);
                $pdf->Cell(120,4,$boeken['titel'],'','','L',1);
                $pdf->Cell(1,4,'','','','',0);
                $pdf->Cell(22,4,$boeken['prijs'],'','','R',1);
                $pdf->Cell(1,4,'','','','',0);
                $pdf->Cell(30,4,number_format($ArtikelTotaalprijs,2,',',''),'','','R',1);
                $pdf->Ln(5);
                }

                        
                $totaal=$totaal+$artikeltotaalprijs;
            
                    //totaal prijs opmaken
                $pdf->Ln(5);
                $pdf->Cell(160,4);
                $pdf->Cell(25,4,"totaal :".number_format($totaal,2,',',''),'','','R',1);
                $pdf->Output();
        
        }
else
            {
            //als er geen artikelen in de winkelwagen zitten
            echo "u heeft geen artikelen in de winkelwagen<br />\n";
            echo "<a href=\"shop.php\">terug</a> naar de winkel\n";
            }



?>


alvast bedankt
Gewijzigd op 01/01/1970 01:00:00 door Cygio
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.