|
Vorheriges Thema: Nächstes Thema: |
Autor |
Nachricht |
brödle Forumsteilnehmer
Anmeldungsdatum: 04.05.2006 Beiträge: 8 Wohnort: Stuttgart
|
Verfasst am: 10.05.2006 07:09:43 Titel: Daten von einer DB in einem PDF reinschreiben? |
|
|
Hi,
ich möchte gern Daten von einer DB in einem PDF reinschreiben! Ich hab da schon ma was zusammen gebastelt! Aba ich glaube des issch nich sehr sinnvoll! Habt ihr vielleicht ne Idee wie ich das machen könnt oda kennt ihr irgendeine Internetseite, wo das beschrieben wird! Würd mich freuen, wenn ihr mir weiterhelfen könntet.
Bedanke mich schon im Voraus.
glg brödle
Code:
Code: |
<?php
define('FPDF_FONTPATH','font/');
require('../fpdf.php'); // include Libary Files
$pdf=new FPDF(); // FPDF Object erzeugen
$datei = fopen('test.pdf', 'w'); // oeffnet eine PDF-Datei
$pdf->Open($datei); // FPDF Object wird geoeffnet
$pdf->AddPage(); // eine Seite wird eingefügt
/* Datenbankserver - In der Regel die IP */
$_db_server = "localhost";
/* Datenbankname */
$db_name = "ext_aff_test";
/* Datenbankuser */
$db_user = "root";
/* Datenbankpasswort*/
$db_passwort = "*****";
/* Erstellt Connect zu Datenbank her */
$db = mysql_connect($_db_server,$db_user,$db_passwort) or die ("Konnte keine Verbindung zur Datenbank herstellen");
/* Wählen der Datenbank */
mysql_select_db($db_name, $db) or die ('Datenbank '.$db_name.' nicht gefunden!!!<br>');
$result = mysql_query("SELECT username FROM users");
while($zeile = mysql_fetch_row($result))
{
$pdf->Cell($zeile[0]); // eine Zeile wird geschrieben
}
$pdf->Output(); // Dokument wird an den Browser geschickt
mysql_close($db);
?>
|
|
|
Nach oben |
|
|
brödle Forumsteilnehmer
Anmeldungsdatum: 04.05.2006 Beiträge: 8 Wohnort: Stuttgart
|
Verfasst am: 10.05.2006 11:37:51 Titel: |
|
|
Hmm hat keiner von euch ne Idee, wo ich mia sowas anschauen kann oda hat vll schon ma jemand was damit gemacht? Ich brauche echt eure hilfe komme gerade übahaupt net weiter!
glg brödle |
|
Nach oben |
|
|
Sir Quicksand Häufiger Poster
Anmeldungsdatum: 19.01.2005 Beiträge: 304 Wohnort: Hannover
|
|
Nach oben |
|
|
brödle Forumsteilnehmer
Anmeldungsdatum: 04.05.2006 Beiträge: 8 Wohnort: Stuttgart
|
Verfasst am: 22.05.2006 06:13:35 Titel: |
|
|
He danke für deine Antwort. Sry das ich lang nich zurück geschrieben hab! War im Krankenhaus und konnt nich ins Netz! Hmm ich werd des ma versuchen! |
|
Nach oben |
|
|
brödle Forumsteilnehmer
Anmeldungsdatum: 04.05.2006 Beiträge: 8 Wohnort: Stuttgart
|
Verfasst am: 22.05.2006 08:07:41 Titel: |
|
|
Hmm also ich hab des mir mal durchgesehen, aber des ist nich das was ich brauche! Aba danke für deinen Tipp! Hmm hasch du noch einen Plan wie ich das realisiern könnt? |
|
Nach oben |
|
|
brödle Forumsteilnehmer
Anmeldungsdatum: 04.05.2006 Beiträge: 8 Wohnort: Stuttgart
|
Verfasst am: 22.05.2006 10:54:43 Titel: |
|
|
He Leute,
ich hab jetzt etwas an meinem Script geändert und ich bekomme voll den Mist im Browser angezeigt! Hmm habt ihr ne Idee wo mein Fehler liegt?
Code: |
<?php
/*ini_set("display_errors", ON);
error_reporting(E_ALL);*/
define('FPDF_FONTPATH','font/');
require('../fpdf.php'); // include Libary Files
$sql = "SELECT username FROM users";
/* Datenbankserver - In der Regel die IP */
$_db_server = "localhost";
/* Datenbankname */
$db_name = "ext_aff_test";
/* Datenbankuser */
$db_user = "root";
/* Datenbankpasswort*/
$db_passwort = "mysql";
/* Erstellt Connect zu Datenbank her */
$db = mysql_connect($_db_server,$db_user,$db_passwort) or die ("Konnte keine Verbindung zur Datenbank herstellen");
/* Wählen der Datenbank */
mysql_select_db($db_name, $db) or die ('Datenbank '.$db_name.' nicht gefunden!!!<br>');
$result = mysql_query("$sql");
//echo $result;
$pdftext = mysql_fetch_assoc($result);
$pdfoutput = $pdftext['username'];
//echo "<br>";
//echo $pdftext;
$pdf=new FPDF();
$pdf->Open();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,$pdfoutput);
$pdf->Output();
/*while($zeile = mysql_fetch_row($result))
{
$pdf->Cell($zeile[0]); // eine Zeile wird geschrieben
} */
// Dokument wird an den Browser geschickt
mysql_close($db);
?>
|
Ausgabe am Browser
%PDF-1.3 3 0 obj <> endobj 4 0 obj <> stream xÅ“3Rðâ2Ã35W(çr QÃw3T04Ó30PISp êZ*Ëœ[š€…¤(hxÂ¥&æ)8{¹†xºúi*„dÂO endstream endobj 1 0 obj <> endobj 5 0 obj <> endobj 2 0 obj << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F1 5 0 R >> /XObject << >> >> endobj 6 0 obj << /Producer (FPDF 1.53) /CreationDate (D:20060522115428) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R /OpenAction [3 0 R /FitH null] /PageLayout /OneColumn >> endobj xref 0 8 0000000000 65535 f 0000000229 00000 n 0000000417 00000 n 0000000009 00000 n 0000000087 00000 n 0000000316 00000 n 0000000521 00000 n 0000000597 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 700 %%EOF |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|