Gå til innhold

Hente ut tekst fra html-kode


Anbefalte innlegg

Jeg har en html fil med masse info om et emne. Jeg vil hente ut all emnebeskrivelsene fra dette ustrukturert html-formatet, og sette det inn i en database.

 

Kan jeg på noen måte få til å scanne gjennom en html-fil og hente ut i dette tilfellet tallet 5, som skal sendes til databasen og sette i kolonnen som heter Studiepoeng?

 

<tr><td class="felt">Studiepoeng</td><td>5<br/></td></tr>

Lenke til kommentar
Videoannonse
Annonse

$string = '<tr><td class="felt">Studiepoeng<\/td><td>5<br\/><\/td><\/tr>';

$pattern = '/<tr><td class="felt">([A-Za-z]*)<\/td><td>([0-9])<br\/><\/td><\/tr>/';

 

preg_match_all($pattern, $string, $matches);

 

mysql_query('INSERT INTO tabell VALUES(\'\','.$matches[1].','.$matches[2].');');

 

 

noe liknende vil gjøre det du beskriver. utestet.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...