Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

report/PHP+MySQL

[es] :: PHP :: report/PHP+MySQL

[ Pregleda: 3421 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

damnjan
Nis

Član broj: 14238
Poruke: 8
*.sbb.co.yu.



Profil

icon report/PHP+MySQL23.02.2005. u 13:00 - pre 233 meseci
Pomozite mi da podatke dobijene selektovanjem iz MySQL baze web aplikacijom upisem i snimim u neki , npr. Word doc.

Dobro bi dosla pomoc u vidu dela koda ili slicno.

Hvala!
 
Odgovor na temu

boccio
Boris Krstović
Spoonlabs.com
nbgd

Član broj: 7594
Poruke: 2458
*.ptt.yu.

Sajt: bocc.io


+771 Profil

icon Re: report/PHP+MySQL23.02.2005. u 13:43 - pre 233 meseci
U "klasicni" Word-ov .doc format iz PHP-a ne mozes nikako. Ali ono sto mozes jeste da napravis najobicniji fwrite() txt output i snimis ga kao .rtf

U krajnjoj liniji, mozes i da ga snimis kao .doc, ali poenta je da je plafon koji mozes da postignes iz PHP-a RichTextFormat.


Jeff, one day you’ll understand that it’s harder to be kind than clever.
 
Odgovor na temu

NikolaVeber
NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1254
*.rz.uni-karlsruhe.de.

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon Re: report/PHP+MySQL23.02.2005. u 16:53 - pre 233 meseci
Teoretski je moguce praviti word dokumente, ali za to ti treba WIN server i office instaliran na njemu, moguce i neki plugin... komplikacija.

Ja sam isto to zavrsio sa RTF fajlom.
Pop Servis "Paradise Tours"
Java User Group Karlsruhe
IT Dan - Srbija

Officer, I saw the driver who hit me - his name was Johnny Walker.
 
Odgovor na temu

MileG

Član broj: 28981
Poruke: 997



+7 Profil

icon Re: report/PHP+MySQL24.02.2005. u 11:51 - pre 233 meseci
Ukoliko ti moze pomoci snimanje u obican txt dokument, o tome se govorilo na forumu ali evo i nesto malo opsirnije...
http://www.phpnerds.com/article/reading-and-writing-files

Sto se mysql tice pretpostavljam da to znas...
 
Odgovor na temu

damnjan
Nis

Član broj: 14238
Poruke: 8
*.sbb.co.yu.



Profil

icon Re: report/PHP+MySQL24.02.2005. u 16:59 - pre 233 meseci
Hvala na pomoci!!!

A sta mislite o koriscenju AcrobatWriter-a za report-e.
Klikom na ikonu za stampu iz IE, a uz to da je default-ni stampac AcrobatWriter.
 
Odgovor na temu

NikolaVeber
NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1254
*.rz.uni-karlsruhe.de.

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon Re: report/PHP+MySQL25.02.2005. u 20:50 - pre 233 meseci
Pa ako a.w. pise u PDF fajl, to mozes da uradis i sam iz php-a. Samo sto je tu mana da izvestaji ne mogu da se edituju.

PDF se bez problema generishe iz php-a.

A sto se rtf-a tice, moze se pomocu parametara za header postici da ga otvara word, ili sta vec hoces (mada u vecini slucajeva word po defaultu otvara rtf, koliko mi se cini).
Pop Servis "Paradise Tours"
Java User Group Karlsruhe
IT Dan - Srbija

Officer, I saw the driver who hit me - his name was Johnny Walker.
 
Odgovor na temu

oliver78
Oliver Petković
Pančevo

Član broj: 5031
Poruke: 230
*.panet.co.yu.

Sajt: oliver.glogonj.net


Profil

icon Re: report/PHP+MySQL25.02.2005. u 21:58 - pre 233 meseci
Probaj neku od besplatnih pdf klasa, pomocu kojih generises pdf fajl sa podacima iz baze. Ako se malo pomucis i hoses da se moze menjati sablon samog pdf fajla onda se pomocu fwrite i slicnih funkcija mogu menjati koordinate u samoj php skripti i na osnovu novih koordinata dobiti novi raspored podataka na stranici. Jedna od kojih ja koristim je fpdf i novija mislim da je gfpdf koja podrzava unicod. Ako hoces da probas kako izgleda nesto na ovu temu evo nesto sto sam radio:
http://glogonj.siteburg.com/
user: glogonj1
password: lozinka78
pretrazi prezime: da
i probaj da odstampas (host ne podrzava unicode pa se ruzno vidi!)
p.s. ne radi u IE ne znam zasto (ne stampa na tom serveru), ali u lokalu funkcionise.
 
Odgovor na temu

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: report/PHP+MySQL26.02.2005. u 13:17 - pre 233 meseci
U PHP-u je potrebno da nekako generises sadrzaj dokumenta (MS Word format), a onda da to zajedno sa Content-Type i ostalim header-ima posaljes korisniku. Ono sto je problem je sto MS Word nije javni format i sto je nezgodno generisati dokumente u tom formatu (citanje je nesto lakse ali uvek postoje problemi kompatibilnosti).

Zato se uglavnom koriste eksterni programi koji to znaju (poput samog MS Word-a i COM ekstenzije za PHP, ako se radi o Windows serveru ili OpenOffice Writter koji se poziva iz konzole i slicno) Pored pomenutog OpenOffice-a, pogledaj na Freshmeat-u da li postoji neki jednostavniji (citaj manj) programcic koji dozvoljava ispis ili konverziju u MS Word a koga mozes pozvati iz terminala.

Druga mogucnost je da ne generises MS Word, vec znatno jednostavniji RTF dokument. Za to imas gomilu klasa (pogledaj na phpclasses.org [1]) i nije preterano tesko. Kada prosledis dokument.rtf klijentu njegov browser ce ili ponuditi download ili otvaranje (ovde se mozes igrati sa nekim header-ima ali ne radi bas u svakom browseru) programom kojim je definisano otvaranje RTF dokumenata. Uopste, RTF je cesto i bolji od MS Word-a jer alat za njegovu izmenu stize uz sam Windows (Wordpad), a postoje i programi za druge operativne sisteme koji se lepo snalaze sa RTF-om. Medjutim, ako ti bas treba MS Word, moraces da koristis neki od gore pomenutih predloga.

[1] RTFGenerator http://www.phpclasses.org/browse/package/1805.html
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

damnjan
Nis

Član broj: 14238
Poruke: 8
*.nat-pool.bgd.sbb.co.yu.



Profil

icon Re: report/PHP+MySQL28.02.2005. u 09:00 - pre 233 meseci
Olivere78 hvala ti! Bas tako mi nesto i treba bez ikakvih promena pdf file-a!
Moze deo koda dugmeta "stampaj" koji generise pdf izvestaj?

Hvala jos jednom!!!
 
Odgovor na temu

oliver78
Oliver Petković
Pančevo

Član broj: 5031
Poruke: 230
*.panet.co.yu.

Sajt: oliver.glogonj.net


Profil

icon Re: report/PHP+MySQL28.02.2005. u 18:56 - pre 233 meseci
važne linije:

Code:

define('FPDF_FONTPATH','../../font/');

require("../../include/fpdf.php");

$pdf=new FPDF();
$pdf->AddFont('Yutimes','','yhlvcr.php');
$pdf->AddPage();
$pdf->SetFont('Yutimes','',14);


$pdf->Text(87,112,$pPrezime);
$pdf->Text(87,121,$dat_r);
$pdf->Text(87,131,$pMesto_rodj);


$pdf->Output();




Ovo je deo koda, pogledaj celokupnu dokumentaciju uz klasu. Nadam se da si je skinuo.
 
Odgovor na temu

gagi
Dragan N.
Ottawa, Canada

Član broj: 166
Poruke: 162
*.travel-net.com.

ICQ: 28662024
Sajt: www.z8m.net


Profil

icon Re: report/PHP+MySQL28.02.2005. u 21:49 - pre 233 meseci
Ja sam se mucio oko toga, i nakraju najlaksi nacin mi je bio da napravim RTF (Rich Text Format) file.

Code:

<?php
header("Content-type: application/rtf");
header("Content-Disposition: attachment; filename=classified.rtf"); 

echo "
_______________[ $id ]__________________

$u_city

Firm/Organization: $u_firm
Contact person: $u_fname
Telephone:$u_phone
E-mail:$u_email
$website

$u_headline
$u_content";

?>

DDSD!
 
Odgovor na temu

damnjan
Nis

Član broj: 14238
Poruke: 8
*.sbb.co.yu.



Profil

icon Re: report/PHP+MySQL01.03.2005. u 08:47 - pre 233 meseci
Drugari,
hvala puno za code!

Inace klasu sam skinuo juce i proucio je tako da mi je ovaj kod dobra dopuna! Hvala jos jednom!!!
 
Odgovor na temu

[es] :: PHP :: report/PHP+MySQL

[ Pregleda: 3421 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.