[MYSQL] Zoeken & HTML negeren

Pagina: 1
Acties:

  • me1299
  • Registratie: Maart 2000
  • Laatst online: 22:49

me1299

$ondertitel

Topicstarter
Ik heb een database waarin gezocht moet worden. Ik spreek dat database aan met php. Nu heb ik velden met daarin html en tekst. Is het mogelijk met een query om mysql niet te laten zoeken in de html tags maar wel de overige tekst?

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


  • RvdH
  • Registratie: Juni 1999
  • Laatst online: 24-05 12:11

RvdH

Uitvinder van RickRAID

Dat zou je met de regular expressie matching van MySQL moeten kunnen doen.

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-05 18:53

Bosmonster

*zucht*

Dat wordt alleen retetraag. Wat je beter kunt doen (zo doe ik het iig ;)) is bij opslaan de html-data strip-taggen en opslaan in een search-index-tabel met een fulltext. Zo kan ik daarin geoptimaliseerd zoeken met de mogelijkheden van fulltext, zonder dat ik last heb van html.

  • me1299
  • Registratie: Maart 2000
  • Laatst online: 22:49

me1299

$ondertitel

Topicstarter
De database bestaat al en het is voor iemand die ik ken.

Ik heb nu gewoon de search query gedaan inclusief html. En later na het ophalen laat ik php nog eens checken of de gezochte string wel in het niet html gedeelte staat. En dat werkt prima.

Toch bedankt voor de reacties!

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen