login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Karakters in PHP

Offline roy - 19/11/2009 22:17
Avatar van royPHP gevorderde Beste allemaal,

Ik moet in de database zoeken op het volgende woord : "Art Giclée".

Zo heb ik het in de PHP gedefinieerd:
header("Content-type: text/html; charset=utf8");
$aPage = $cPage->getPageByTitle($url[0], 'Art Giclée');


Zo wordt de query als ik hem dump:
SELECT * FROM page WHERE title = 'Art Gicl�e' AND language = 'nl'


Zo staat het in de database:
Art Giclée


Hoe kan ik dit werkend krijgen? Want op deze manier wordt het record/pagina niet gevonden.


Met vriendelijke Groeten,
Roy

6 antwoorden

Gesponsorde links
Offline vinTage - 19/11/2009 22:26
Avatar van vinTage Nieuw lid Hier iets mee?
Offline roy - 19/11/2009 22:35
Avatar van roy PHP gevorderde Alles afvangen met if statements heeft geen zin.
Het is de bedoeling dat in de database de goede informatie staat, omdat deze door meer applicaties wordt gebruikt.

Weet iemand een andere oplossing?

Grt,
Roy
Offline ArieMedia - 19/11/2009 22:54
Avatar van ArieMedia Gouden medaille

PHP ver gevorderde
roy schreef:
Alles afvangen met if statements heeft geen zin.
Het is de bedoeling dat in de database de goede informatie staat, omdat deze door meer applicaties wordt gebruikt.

Weet iemand een andere oplossing?

Grt,
Roy
Denk via een str_replace de zoekopdracht aanpassen..
geen flauw idee of er andere methodes zijn...
Offline Wim - 20/11/2009 08:42
Avatar van Wim Crew algemeen Volgens mij werkt het wel gewoon als je bij het invoeren in de database de waarde door PHP.net: htmlentities haalt, en bij het uitlezen PHP.net: html_entity_decode.
Offline Richard - 20/11/2009 09:12
Avatar van Richard Crew algemeen Maar dat doe je natuurlijk niet, je wilt de originele data in je database, anders is het gewoon rommel.

Ik zou zeggen, lees dit even door en zorg ervoor dat je je eraan houdt, dan werkt het bijna altijd *ineens* wel.
Offline Damage - 20/11/2009 13:08
Avatar van Damage PHP interesse Ja database tabel utf8 maken en de verbinding met t database ook utf8 maken.

Dat is ieder geval een begin.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.19s