Mysql php fpdf
Fermé
manureva75
Messages postés
3
Date d'inscription
lundi 4 février 2013
Statut
Membre
Dernière intervention
6 février 2013
-
4 févr. 2013 à 16:35
Azraka Messages postés 252 Date d'inscription mercredi 11 juin 2008 Statut Membre Dernière intervention 5 juin 2014 - 7 févr. 2013 à 11:19
Azraka Messages postés 252 Date d'inscription mercredi 11 juin 2008 Statut Membre Dernière intervention 5 juin 2014 - 7 févr. 2013 à 11:19
A voir également:
- Mysql php fpdf
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP
- Alert php ✓ - Forum PHP
5 réponses
le_joker_fou
Messages postés
765
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
7 août 2014
239
5 févr. 2013 à 15:27
5 févr. 2013 à 15:27
Bonjour,
Si je comprends bien tu cherches a retirer les balises de ton texte. Dans ce cas utilise la fonction strip_tags() de PHP.
Si je comprends bien tu cherches a retirer les balises de ton texte. Dans ce cas utilise la fonction strip_tags() de PHP.
manureva75
Messages postés
3
Date d'inscription
lundi 4 février 2013
Statut
Membre
Dernière intervention
6 février 2013
Modifié par manureva75 le 5/02/2013 à 17:07
Modifié par manureva75 le 5/02/2013 à 17:07
Merci beaucoup pour votre aide, mais malheureusement je n'arrive pas à le mettre en place.
Je suis vraiment un gros débutant!!!
Dois je le mettre comme ça !?
Faut il mettre ce code avant
Mille merci
Je suis vraiment un gros débutant!!!
Dois je le mettre comme ça !?
strip_tags (<b>LARGEUR:</b> <span class="awp_mark_237">59,7</span class="awp_mark_237"><br /><b>HAUTEUR:</b> <span class="awp_mark_238">33,5</span class="awp_mark_238");
Faut il mettre ce code avant
$pdf->cellou apres !?
Mille merci
Azraka
Messages postés
252
Date d'inscription
mercredi 11 juin 2008
Statut
Membre
Dernière intervention
5 juin 2014
13
6 févr. 2013 à 14:22
6 févr. 2013 à 14:22
Bonjour,
Essayez $texte = strip_tags($texte);
Essayez $texte = strip_tags($texte);
manureva75
Messages postés
3
Date d'inscription
lundi 4 février 2013
Statut
Membre
Dernière intervention
6 février 2013
6 févr. 2013 à 15:50
6 févr. 2013 à 15:50
Je suis désolé
Ca ne marche toujours pas !
et à vrai dire je ne sais pas tres bien ou je dois mettre ce petit bout de code.
Je vais reformulé ma question, juste au cas ou.
Je veux créer un tableau en pdf en passant par fpdf et par ma base de donnée et au passage filtrer des informations inutiles
Comme par exemple:
"Largeur: 24" résultat dans mon pdf "L:24"
ou aussi avec des balises html
résultat dans mon pdf L:24 H:28
Voici mon code:
Ca ne marche toujours pas !
et à vrai dire je ne sais pas tres bien ou je dois mettre ce petit bout de code.
Je vais reformulé ma question, juste au cas ou.
Je veux créer un tableau en pdf en passant par fpdf et par ma base de donnée et au passage filtrer des informations inutiles
Comme par exemple:
"Largeur: 24" résultat dans mon pdf "L:24"
ou aussi avec des balises html
Details : - <b>LARGEUR:</b> <span class="awp_mark_237">24</span class="awp_mark_237"><br /><b>HAUTEUR:</b> <span class="awp_mark_238">28</span class="awp_mark_238">
résultat dans mon pdf L:24 H:28
Voici mon code:
<?php require('fpdf17/fpdf.php'); $pdf=new FPDF('l','cm','A3'); //Titres des colonnes $pdf->AddPage(); $pdf->SetFillColor(96,96,96); $pdf->SetTextColor(255,255,255); mysql_connect('XXXXX','XXXXX','XXXXX') or die("ERROR DATABASE CONNECTION"); mysql_select_db('XXXXXXX') or die("DATA SELECTION ERRROR"); $query="SELECT * FROM ps_detail"; $resultat=mysql_query($query); $pdf->SetXY(3,3); for($i=0;$i<sizeof($header);$i++) $pdf->cell(5,1,$header[$i],1,0,'C',1); $pdf->SetFillColor(0xdd,0xdd,0xdd); $pdf->SetTextColor(0,0,0); $pdf->SetFont('Arial','',5); $pdf->SetXY(3,$pdf->GetY()+1); $fond=0; while($row=mysql_fetch_array($resultat)) { $pdf->cell(4,0.7,$row['id_detail'],1,0,'C',$fond); $pdf->cell(25,0.7,$row['prod_name'],1,0,'C',$fond); $pdf->cell(4,0.7,$row['prod_te'],1,0,'C',$fond); $pdf->SetXY(3,$pdf->GetY()+0.7); $fond=!$fond; } $pdf->output(); ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Azraka
Messages postés
252
Date d'inscription
mercredi 11 juin 2008
Statut
Membre
Dernière intervention
5 juin 2014
13
7 févr. 2013 à 11:19
7 févr. 2013 à 11:19
Dans votre while, au lieu de
il vous suffit de mettre
Après pour remplacer Largeur: 24 par L:24 un simple remplacement devrait suffire.
$bannir='span | class | awp | mark'; $remplace=" "; $texte = preg_replace("/(^|[^a-zA-Z])*[ ]*($bannir)[s|x]*([^a-zA-Z]?)/si"," $remplace ", $texte); echo $texte;
il vous suffit de mettre
$texte = strip_tags($texte);pour enlever les balises.
Après pour remplacer Largeur: 24 par L:24 un simple remplacement devrait suffire.