php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.02.2005, 16:02  
Gast
 
Beiträge: n/a
Standard mysql -> PDF-Ausgabe mit fpdf

Hallo Leute,

ich habe folgendes Problem:

ich habe eine MySQL-Datenbank, aus der ich Daten auslese mit einer Select-Anweisung. Diese sollen dann als Tabelle in einem PDF ausgegeben werden. Ich stelle mal den Code rein, damit mir bitte jemand helfen könnte. Danke schon im Voraus.

Gruß

Oli

Code:
<?php
 define('FPDF_FONTPATH','font/');
 include 'fpdf.php'; //zur PDF-Erstellung
 include_once 'db_pass.php';//Zugangsdaten für Datenbank
 require('fpdf.php');
  
 /* Verbindung aufbauen, auswählen einer Datenbank */
$connection = mysql_connect($server, $user , $pass);
if ($connection){
	if (mysql_select_db($datenbank,$connection)){
		//$anz_reihen=mysql_num_rows($ergebnis);
		//print "Es sind zur Zeit $anzahl_reihen Datensätze in der Tabelle

";
		//print "<table border=1>\n";
		define('FPDF_FONTPATH','/font/'); 

		//Erzeugung eins PDF-Dokumentes
		$pdf=new FPDF(); 
		$pdf->AddPage(); 
		$pdf->SetFont('Arial','',10);
		
		$sql = "SELECT * FROM kunden";
		//$abfrage = "SELECT * FROM meine_tabelle where wasichsuche='$suche'"; 
		$ergebnis = mysql_query($sql,$connection); 
		while($row = mysql_fetch_row($ergebnis)) 
		{ 
			$pdf->Cell('','7',''.$row->treffer.'','0','1','L'); 
		} 

		$pdf->Output(); 

		/*while ($datensatz = mysql_fetch_row($ergebnis)){
			//print "<tr>\n";
			foreach ($datensatz as $feld)
				//print "\t<td>$feld</td>\n";
				pdf_show($pdfdoc, $feld) ;
			print"</tr>\n";
		}
		print "</table>\n";*/
	}
	else
	{
		die("Auswahl der Datenbank fehlgeschlagen");
	}
}
else {
	die("Keine Verbindung möglich: " . mysql_error());
	echo "Verbindung zum Datenbankserver erfolgreich";
}
mysql_close($connection);
?>
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.02.2005, 16:06  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Und wo liegt dein Problem?
Wie wäre es mit einer Problembeschreibung oder einer Fehlermeldung?
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline  
Alt 23.02.2005, 16:06  
Gast
 
Beiträge: n/a
Standard

Hmm, und was ist nun deine Frage ?
 
Alt 24.02.2005, 07:37  
Gast
 
Beiträge: n/a
Standard

Hallo Leute,

war vielleicht etwas mißverständlich.
Mit dem Code, wie ich ihn angegeben habe wird zwar ein PDF geöffnet aber nur ein weißes Blatt und es wird keine Ausgabe erzeugt. Könntet Ihr mir vielleicht helfen, dass ich eine Ausgabe hinbekomme?

Gruß

Oli
 
Alt 24.02.2005, 07:37  
Gast
 
Beiträge: n/a
Standard

Hast du mal überprüft ob $row->treffer richtig ausgegeben wird ?

Zitat:
$pdf->Cell('','7',''.$row->treffer.'','0','1','L');
Hab es noch nicht probiert, aber hier fehlt auch die Angabe der Breite.
Weis nicht, ob man das einfach weglassen kann.

EDIT:

Ich sehe grad auch, dass einiges im Script auch doppelt drin steht.
Und mal etwas für Ordnung im Script sorgen ..
 
Alt 24.02.2005, 07:37  
Gast
 
Beiträge: n/a
Standard

$pdf->Cell('','7',''.$row->treffer.'','0','1','L');

Aus der FPDF-Doku
Cell(float w [, float h [, string txt [, mixed border [, int ln [, string align [, int fill [, mixed link]]]]]]])

Den Unterschied zwischen float und string sollte man kennen.

w
Cell width. If 0, the cell extends up to the right margin.

'' ist wohl eher nicht 0, oder?

Gruß
phpfan
 
Alt 24.02.2005, 07:42  
Gast
 
Beiträge: n/a
Standard

Danke Dir, probier ich mal aus.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
php script keine Ausgabe (mysql) thecracked PHP Tipps 2008 3 30.05.2008 09:35
[Erledigt] Php Mysql ausgabe in Tabelle / Gruppentrennung xitam PHP Tipps 2008 3 28.05.2008 22:03
MYSQL daten bei der ausgabe sortieren DrWeb Datenbanken 2 29.07.2006 10:09
FPDF => FProblema bei HTML/PHP Ausgabe PHP Tipps 2006 3 14.03.2006 19:13
[Erledigt] Ausgabe aus MySQL PHP Tipps 2006 2 21.01.2006 15:59
[Erledigt] Dynamische Ausgabe von Mysql Abfragen PHP-Fortgeschrittene 1 21.10.2005 10:53
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Ausgabe Wochentag und Kalenderwoche aus Datumsfeld in MySQL PHP Tipps 2005-2 3 20.07.2005 21:57
MySQL Ausgabe in Value PHP Tipps 2005 8 17.04.2005 16:37
MySQL Ausgabe in einer If-Anweisung PHP-Fortgeschrittene 5 09.01.2005 14:20
Auslesen mySQL tabelle und ausgabe als html Calli PHP Tipps 2004-2 3 21.12.2004 16:51
zeilenumbruch in mysql gibt als ausgabe in pdf sonderzeichen PHP Tipps 2004 10 27.09.2004 23:08
Habe Problem bei simpler Ausgabe von mysql Daten (Anfänger) PHP Tipps 2004 6 30.08.2004 04:37
Rausfinden ob MYSQL Ausgabe die letzte ist? PHP Tipps 2004 4 17.08.2004 04:14
mysql ausgabe auf zeichen beschränken - hilfe!!! niffi PHP-Fortgeschrittene 16 03.06.2004 14:40

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
fpdf mysql, mysql ausgabe pdf, http://www.php.de/php-tipps-2005/18428-mysql-pdf-ausgabe-mit-fpdf.html, php mysql pdf, php mysql query in fpdf ausgeben, php mysql pdf erstellen, fpdf daten aus mysql script, fpdf ausgabe mysql, fdpf aus mysql, fpdf mysql daten, mysql fpdf dynamische tabellen, mysql ausgabe pdf druck, fpdf mysql table, zeilenumbruch in tabelle mysql fpdf, fpdf connect datenbank mysql, mysql select ausgabe in pdf, fpdf sortieren in pdf, fpdf datenbank, fpdf mit mysql verbinden, fpdf mysql ausgeben

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:09 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.