Zoek / vervang in tabel
In verband met de huisstijl wil ik alle quootjes oom zetten naar dubbele quootjes.
Dus 'dit was het nieuws' moet worden "dit was het nieuws"
Ik wil wel voorkomen dat : 'Peter's nieuwsbericht' niet "peter"s nieuwsbericht" wordt
ik weet dat ik met str_replace in de scripting een en ander kan vervangen. maar toch zou ik het liefst de database inhoud standariseren
Dus zonder uitzondering?
Dan zou je overal het eerste karakter en het laatste karakter kunnen verwijderen.
En daarna de titel kunnen omgeven door ".
Het toevoegen van de " is geen probleem... verwijderen iets meer.
Hoewel je het (eenmalig) met een PHP-scriptje zo gedaan hebt....
hoeveel artikelen zijn het? Als het er minder al 10.000 zijn, zou ik het gewoon met een klein php-scriptje doen (die dan maar even 20.000 queries draait...)
EDIT: Sorry zat niet op te letten, op deze manier wijzigt hij idd ook peter's in peter"s...
Gewijzigd op 01/01/1970 01:00:00 door Lauren Zonneveld
Piet zegt 'e2-e4 driebier'
de andere keer
'e2-e4 driebier'
en dan nog
Foto's 'e2-e4 driebier'
Het gaat om 4000 artikelen waarvan er maar 3 a 400 aangepast moeten worden
Als ik jouw was zou ik eigenlijk zoeken naar apostrofs die vóór of na een woord staan.
Ook kun je ALLE apostrofs vervangen en daarna de aanhalingstekens terug vervangen die tussen 2 letters in staan.
Natuurlijk moet je kijken of een even aantal vervangen is. Is dit zo, dan geen check, zo niet, dan moet het script dit vertellen en dat je hem zelf nog even nakijkt.
Zoeken zou kunnen met: WHERE text LIKE '%\'%'
Al weet ik niet zeker of dit werkt. Anders kun je ook alle artikelen erdoor heen laten gaan. Als dit er niet té veel zijn.
Zijn er een paar honderd dus een tiental per dr ben ik er in een maandje klaar mee