Recherche dans un pdf avec un php

Mammouth du PHP | 687 Messages

25 janv. 2011, 21:44

en fait je pense que le plus simple serait d'envoyer le html dans la table de manière a créer un formulaire php de recherche pour afficher les résultats, non?
A moins de créer un formulaire de recherche qui va chercher les infos dans le html ou le pdf...?

En gros si je lance une recherche concernant le plastique alors le résultat correspondra à ou aux fiches portant ce mot ou expression...
Mais ça peut être une recherche par date aussi... etc.

ViPHP
ViPHP | 5462 Messages

25 janv. 2011, 21:48

en fait je pense que le plus simple serait d'envoyer le html dans la table de manière a créer un formulaire php de recherche pour afficher les résultats, non?
A moins de créer un formulaire de recherche qui va chercher les infos dans le html ou le pdf...?

En gros si je lance une recherche concernant le plastique alors le résultat correspondra à ou aux fiches portant ce mot ou expression...
Mais ça peut être une recherche par date aussi... etc.
ouai donc va falloir parser ton document html, mettre les info dans une table et ensuite tu pourras faire la recherche

Mammouth du PHP | 687 Messages

25 janv. 2011, 21:51

il va falloir que je fasse 330 tableaux ???? :shock:

ViPHP
ViPHP | 5462 Messages

25 janv. 2011, 22:03

il va falloir que je fasse 330 tableaux ???? :shock:
non, si tout est dans le HTML va juste falloir faire une boucle :wink: ca va pas etre long, donne un exemple de 2 fiches et la liste des infos que tu veux récupérer :wink:

Mammouth du PHP | 687 Messages

25 janv. 2011, 22:22

voici 2 fiches en html :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
</head>

<body>

<BODY bgcolor=white text=black link=blue vlink=purple alink=fushia >
<HR><IMG align="" width="72" height="97"
 src="images/consultation_appels_doffre_clients_img_0.jpg" ><P 
 align="center"
>.................................. 
</P
><P 

>R&eacute;f&eacute;rence du BOAMP : 11-15215 - Annonce publi&eacute;e le 25 janvier 2011 - BOAMP n&deg; 17A, Annonce n&deg; 107 </P
><P 

>-Annonce publi&eacute;e le 25 janvier 2011 - BOAMP n&deg; 17B, Annonce n&deg; 123 </P
><P 

><I>Nom et adresse officiels de l'organisme acheteur :</I> IHFB. 
Correspondant : bernad erick, iinstitut hospitalier franco britannique 4 rue kl&eacute;ber, 92300 Levallois Perret, t&eacute;l. : 01-4759-59-47, courriel : [email protected]. 
</P
><P 

><I>Objet du march&eacute; : </I><B>remplacement du poste de livraison et des transformateurs Hta/Bt<B>. 
</B><I>Type de march&eacute; de travaux :</I> ex&eacute;cution</B>. 
<I>Caract&eacute;ristiques principales </I><I>: 
</I></P
><P 

>Refus des variantes. 
Conditions de participation : 
<I>Situation juridique - r&eacute;f&eacute;rences requises :</I> r&eacute;ference sur m&ecirc;me op&eacute;ration. 
<I>R&eacute;f&eacute;rence professionnelle et capacit&eacute; technique - r&eacute;f&eacute;rences requises :</I> r&eacute;ference sur m&ecirc;me op&eacute;ration. 
<I>Type de proc&eacute;dure :</I> proc&eacute;dure adapt&eacute;e. 
<I>Date limite de r&eacute;ception des candidatures :</I> 27 janvier 2011, &agrave; 16 heures. 
<I>Date limite de r&eacute;ception des offres :</I> 11 f&eacute;vrier 2011, &agrave; 12 heures. 
<I>Date d'envoi du pr&eacute;sent avis &agrave; la publication :</I> 20 janvier 2011. 
</P
><IMG align="" width="72" height="97"
 src="images/consultation_appels_doffre_clients_img_0.jpg" ><P 
 align="center"
>.................................. 
</P
><P 

>R&eacute;f&eacute;rence du BOAMP : 11-9499 - Annonce publi&eacute;e le 25 janvier 2011 - BOAMP n&deg; 17B, Annonce n&deg; 46 </P
><P 

><I>Nom et adresse officiels de l'organisme acheteur :</I> Commune de Pornic. 
Correspondant : service Commande Publique, service commande publique, h&ocirc;tel de ville, rue Fernand de Mun, Bp1409, 
44214 Pornic Cedex, t&eacute;l. : 02-40-82-31-11, t&eacute;l&eacute;copieur : 02-40-82-57-91, courriel : [email protected]. 
</P
><P 

>Adresse internet du profil d'acheteur : 
</P
><P 

>http://www.pornic.fr. 
Le pouvoir adjudicateur n'agit pas pour le compte d'autres pouvoirs adjudicateurs. 
</P
><P 

><I>Principale(s) activit&eacute;(s) du pouvoir adjudicateur :</I> Services g&eacute;n&eacute;raux des administrations publiques. </P
><DIV class="Part" 

><H4 

><I>Objet du march&eacute; : </I><B>missions Coordination sant&eacute; et s&eacute;curit&eacute; - accord Cadre. </H4
><P 

></B><I>Cat&eacute;gorie de services :</I> 12. </P
><P 

><I>C.P.V.</I><I> -</I>Objet principal : 71317210. </P
><P 

><I>Lieu d'ex&eacute;cution </I><I>. 
</I><I>Code NUTS :</I> FR511. 
L'avis implique l'&eacute;tablissement d'un accord-cadre. 
Accord-cadre avec plusieurs op&eacute;rateurs. 
</P
><P 

><I>Nombre de participants &agrave; l'accord-cadre envisag&eacute; :</I> 3. </P
><P 

><I>Dur&eacute;e de l'accord-cadre :</I> 4 an(s). 
Valeur minimum estim&eacute;e (H.T.) : 4 180 EUR. 
Valeur maximum estim&eacute;e (H.T.) : 41 800 EUR. 
</P
><P 

><I>Caract&eacute;ristiques principales : </I></P
><P 

>mission de coordination en mati&egrave;re de s&eacute;curit&eacute; et de protection de la sant&eacute; des travailleurs (Sps) concernant divers 
op&eacute;rations de voirie, assainissement ou de batiment 
Options : descriptions concernant les achats compl&eacute;mentaires : n&eacute;ant. 
Calendrier des march&eacute;s ult&eacute;rieurs en cas de march&eacute;s reconductibles : l'accord cadre est pr&eacute;vu pour une dur&eacute;e d'un 
an renouvelable &agrave; trois reprises (soit quatre ans maximum). 
Refus des variantes. 
Le pr&eacute;sent avis correspond &agrave; un avis p&eacute;riodique constituant une mise en concurrence. 
</P
><P 

>Prestations divis&eacute;es en lots : non. 
</P
><P 

><I>Date pr&eacute;visionnelle de d&eacute;but des prestations (fournitures/services) :</I> 7 f&eacute;vrier 2011. </P
><P 

><I>Cautionnement et garanties exig&eacute;s :</I> n&eacute;ant. </P
><P 

><I>Modalit&eacute;s essentielles de financement et de paiement et/ou r&eacute;f&eacute;rences aux textes qui les r&eacute;glementent : </I></P
><P 

>-financement sur fonds propres inscrits au budget ; </P
><P 

>-paiement par mandat administratif selon les r&egrave;gles de la comptabilit&eacute; publique, dans le d&eacute;lai maximum de 30 jours. </P
><P 

>(Art. 98 du code des march&eacute;s publics), </P
><P 

>-pas d'avance ; </P
><P 

>-la r&eacute;mun&eacute;ration est pr&eacute;vue par application de prix forfaitaires fermes (voir ccap) ; </P
><P 

>-le paiement de la prestation se fera par r&egrave;glement apr&egrave;s admission d&eacute;finitive des fournitures ; </P
><P 

>-application de p&eacute;nalit&eacute;s de retard en cas de non respect des d&eacute;lais (voir ccap). </P
><P 

><I>Forme juridique que devra rev&ecirc;tir le groupement d'op&eacute;rateurs &eacute;conomiques attributaire du march&eacute; :</I> le candidat 
peut r&eacute;pondre soit sous la forme d'un contractant unique, soit sous la forme de membre d'un seul ou plusieurs 
groupements. Les deux qualit&eacute;s ne peuvent &ecirc;tre cumul&eacute;es. 
Aucune forme de groupement n'est Impos&eacute;e. 
</P
><P 

><I>L'ex&eacute;cution du march&eacute; est soumise &agrave; d'autres conditions particuli&egrave;res :</I> non. </P
><P 

><I>Langues pouvant &ecirc;tre utilis&eacute;es dans l'offre ou la candidature :</I> fran&ccedil;ais. Unit&eacute; mon&eacute;taire utilis&eacute;e, l'euro. </P
><P 

>Conditions de participation : </P
><P 

><I>Crit&egrave;res de s&eacute;lection des candidatures : </I></P
><DL 

><DT 

>-</DT
><DD 

>une lettre de candidature ; </DD
><DT 

>-</DT
><DD 

>une d&eacute;claration sur l'honneur, d&ucirc;ment dat&eacute;e et sign&eacute;e par le candidat, justifiant : qu'il a, au 31 d&eacute;cembre de l'ann&eacute;e pr&eacute;c&eacute;dant celle au cours de laquelle a lieu le lancement de la consultation, souscrit les d&eacute;clarations lui incombant en mati&egrave;re fiscale et sociale et acquitt&eacute; les imp&ocirc;ts et cotisations exigibles &agrave; cette date, ou s'&ecirc;tre acquitt&eacute; spontan&eacute;ment de ces imp&ocirc;ts et cotisations avant la date du lancement de la pr&eacute;sente consultation ou avoir constitu&eacute; spontan&eacute;ment avant cette date des garanties jug&eacute;es suffisantes par le comptable ou l'organisme charg&eacute; du recouvrement ; qu'il n'a pas fait l'objet d'une interdiction de concourir; qu'Il n'a pas fait l'objet, au cours des 5 derni&egrave;res ann&eacute;es, d'une condamnation inscrites au bulletin no 2 du casier judiciaire pour les infractions vis&eacute;es aux articles L. 8221-1, L. 8231-1, L. 8241-1 et L. 8251-1 du code de travail ou des infractions de m&ecirc;me nature dans un autre Etat de l'union europ&eacute;enne; qu'il est en r&egrave;gle au regard des articles L. 5212-1 et suivants du code du travail concernant l'emploi des travailleurs handicap&eacute;s. </DD
></DL
><P 

>-le pouvoir de la personne habilit&eacute;e &agrave; engager le candidat et, en cas de groupement, de chacun des membres du groupement et habilitation du mandataire, ; </P
><P 

>Pour faciliter les d&eacute;marches administratives, les candidats peuvent utiliser les formulaires relatifs aux march&eacute;s Publics (DC 1, Dc2, DC 7). </P
><P 

><I>Situation juridique - r&eacute;f&eacute;rences requises :</I> voir article pr&eacute;c&eacute;dent. </P
><P 

><I>Capacit&eacute; &eacute;conomique et financi&egrave;re - r&eacute;f&eacute;rences requises . </I></P
><P 
 align="justify"
>Chaque candidat produira : </P
><P 
 align="justify"
>-une d&eacute;claration concernant le chiffre d'affaires global et la part concernant les prestations similaires objet de la pr&eacute;sente consultation r&eacute;alis&eacute;es au cours des cinq derniers exercices ; </P
><P 
 align="justify"
>-tout &eacute;l&eacute;ment de nature &agrave; faire appara&icirc;tre la capacit&eacute; et la solidit&eacute; financi&egrave;re du candidat, sa capacit&eacute; d'endettement, &eacute;ventuellement la composition de son actionnariat. </P
><P 
 align="justify"
><I>R&eacute;f&eacute;rence professionnelle et capacit&eacute; technique - r&eacute;f&eacute;rences requises :</I> - un dossier pr&eacute;sentant les r&eacute;f&eacute;rences les Plus pertinentes d'op&eacute;rations similaires ou de m&ecirc;me nature et d'importance ; </P
><P 
 align="justify"
>-un dossier pr&eacute;sentant les moyens mat&eacute;riels et humains du candidat. </P
><P 
 align="justify"
><I>March&eacute; r&eacute;serv&eacute; :</I> non. </P
><P 
 align="justify"
><I>Justifications &agrave; produire quant aux qualit&eacute;s et capacit&eacute;s du candidat : </I></P
><P 
 align="justify"
>-Copie du ou des jugements prononc&eacute;s, si le candidat est en redressement judiciaire ; </P
><P 
 align="justify"
>-D&eacute;claration sur l'honneur du candidat justifiant qu'il n'entre dans aucun des cas mentionn&eacute;s &agrave; l'article 43 du code des march&eacute;s publics concernant les interdictions de soumissionner ; </P
><P 
 align="justify"
>-Pr&eacute;sentation d'une liste des principales fournitures ou des principaux services effectu&eacute;s au cours des trois derni&egrave;res ann&eacute;es, indiquant le montant, la date et le destinataire public ou priv&eacute;. </P
><P 
 align="justify"
><I>Documents &agrave; produire dans tous les cas au stade de l'attribution du march&eacute; : </I></P
><P 
 align="justify"
>-Pi&egrave;ces pr&eacute;vues aux articles D. 8222-5 ou D. 8222-7 et D. 8222-8 du code du travail ; </P
><P 
 align="justify"
>-DC 7 ou documents &eacute;quivalents en cas de candidat &eacute;tranger (Etat annuel des certificats re&ccedil;us, disponible &agrave; l'adresse suivante : http://www.minefe.gouv.fr, th&egrave;me : march&eacute;s publics) ; </P
><P 
 align="justify"
>-Si les documents fournis par le candidat ne sont pas r&eacute;dig&eacute;s en langue fran&ccedil;aise, ils doivent &ecirc;tre accompagn&eacute;s d'une traduction en fran&ccedil;ais certifi&eacute;e conforme &agrave; l'original par un traducteur asserment&eacute;. </P
><P 
 align="justify"
><I>Crit&egrave;res d'attribution : </I></P
><P 
 align="justify"
>Offre &eacute;conomiquement la plus avantageuse appr&eacute;ci&eacute;e en fonction des crit&egrave;res &eacute;nonc&eacute;s ci-dessous avec leur pond&eacute;ration : </P
><P 
 align="justify"
>-valeur technique : 55 % ; </P
><P 
 align="justify"
>-r&eacute;f&eacute;rences, moyens et comp&eacute;tences : 45 %. </P
><P 
 align="justify"
><I>Type de proc&eacute;dure :</I> proc&eacute;dure adapt&eacute;e. </P
><P 
 align="justify"
><I>Date limite de r&eacute;ception des offres :</I> 31 janvier 2011, &agrave; 12 heures. </P
><P 
 align="justify"
><I>D&eacute;lai minimum de validit&eacute; des offres :</I> 90 jours &agrave; compter de la date limite de r&eacute;ception des offres. </P
><P 
 align="justify"
><I>Num&eacute;ro de r&eacute;f&eacute;rence attribu&eacute; au march&eacute; par le pouvoir adjudicateur/l'entit&eacute; adjudicatrice :</I> 2011-06. </P
><P 
 align="justify"
><I>Renseignements compl&eacute;mentaires :</I> les demandes de renseignements compl&eacute;mentaires sont d&eacute;pos&eacute;es par &eacute;crit (courrier ou t&eacute;l&eacute;copie) ; les r&eacute;ponses sont ommuniqu&eacute;es 5 jours au plus tard avant la date limite de remise des offres. </P
><P 

><I>Conditions et mode de paiement pour obtenir les documents contractuels et additionnels :</I> les candidats peuvent obtenir gratuitement le dossier de consultation par t&eacute;l&eacute;chargement sur l'adresse Internet www.pornic.fr. Ou sur demande &eacute;crite (par courrier ou t&eacute;l&eacute;copie), retrait direct (du lundi au vendredi 9h&agrave;12h et 14h&agrave;17h). </P
><P 

><I>Date limite d'obtention :</I> 31 janvier 2011, &agrave; 12 heures. Conditions de remise des offres ou des candidatures : la Commune de Pornic n'acceptera aucune candidature et proposition transmise par voie &eacute;lectronique. Adresse de remise des offres : Commune de Pornic, H&ocirc;tel de Ville - service Comptabilit&eacute;, Bp1409, rue Fernand de Mun, 44214 Pornic Cedex </P
><P 

><I>Date d'envoi du pr&eacute;sent avis &agrave; la publication :</I> 20 janvier 2011. </P
><P 

><I>Instance charg&eacute;e des proc&eacute;dures de recours :</I> Tribunal administratif de nantes 6 all&eacute;e Ile Gloriette, 44000 Nantes, t&eacute;l. : 02-40-99-46-00, courriel : [email protected], t&eacute;l&eacute;copieur : 02-40-99-46-58. </P
><P 

><I>Service aupr&egrave;s duquel des renseignements peuvent &ecirc;tre obtenus concernant l'introduction des recours :</I> Greffe du Tribunal administratif de nantes 6 all&eacute;e Ile Gloriette, 44000 Nantes, t&eacute;l. : 02-40-99-46-00, courriel : [email protected], t&eacute;l&eacute;copieur : 02-40-99-46-58. </P
>
</body>
</html>
ET LA LES CHAMPS A RÉCUPÉRER AVEC ENTRE PARENTHÈSES LES CHAMPS CORRESPONDANTS A LA BASE DE DONNÉES :

Référence du BOAMP : (ofr_reference)
Nom et adresse officiels de l'organisme acheteur : (ofr_organisme)
tél. : (ofr_tel_organisme)
courriel : (ofr_email_organisme)
Adresse internet du profil d'acheteur : (ofr_site_organisme)
Objet du marché :( ofr_objet_marche)
Type de marché de travaux : (ofr_renseignements)
Caractéristiques principales : ( ofr_caracteristiques)
Type de procédure : (ofr_proc_passation)
Date limite de réception des candidatures : (ofr_date_lim_candidature)
Date limite de réception des offres : (ofr_date_lim_offres)
Date d'envoi du présent avis à la publication : (ofr_date_emission)

Merci beaucoup pour ton aide!!! :D

ViPHP
ViPHP | 5462 Messages

25 janv. 2011, 22:34

arf ouai mais la c'est galère les fichiers ne sont pas assez bien formater, va y'avoir de gros travaille pour parser tout ca, qui a crée les PDF à la base ?

Mammouth du PHP | 687 Messages

25 janv. 2011, 22:37

j'ai trouvé ça sur internet...

ViPHP
ViPHP | 5462 Messages

25 janv. 2011, 22:42

j'ai trouvé ça sur internet...
si c'est sur le site ou je pense, il on l'air de proposé les outils pour manipuler leurs données

Mammouth du PHP | 687 Messages

25 janv. 2011, 22:44

oui je pense que c'est ce site... mais je n'ai pas vu ces outils moi... :(

ViPHP
ViPHP | 5462 Messages

25 janv. 2011, 22:46

oui je pense que c'est ce site... mais je n'ai pas vu ces outils moi... :(
visiblement faut créer un compte, ensuite il propose de récupérer les données en XML

EDIT : ca a l'air que pour l'export de donnée, mais bon quel est le but de ta démarche dans tout ca ? a par propose la même chose ? le site a deja un moteur de recherche :shock:

Mammouth du PHP | 687 Messages

25 janv. 2011, 22:49

ah... on ne doit pas parler du même site alors, car moi il me demande de payer l'inscription... :(

ViPHP
ViPHP | 5462 Messages

25 janv. 2011, 22:51

ah... on ne doit pas parler du même site alors, car moi il me demande de payer l'inscription... :(
c'est pas la dessus ?
http://www.boamp.fr

Mammouth du PHP | 687 Messages

25 janv. 2011, 22:53

si si...

ViPHP
ViPHP | 5462 Messages

25 janv. 2011, 22:56

si si...
donc qu'elle est l'intérêt de récupérer les infos sur le site alors quelle sont accessible par tout le monde et aussi via une recherche, je comprend pas ce que t'essaye de faire

Mammouth du PHP | 687 Messages

25 janv. 2011, 22:58

je voudrais les diffuser gratuitement sur mon site, histoire de le remplir un peu plus...