webForumDet fria alternativet

Update och teckenproblem

Databaser & SQL

3 svar · 349 visningar · startad av ToreG

Medlem sedan nov. 20083 inlägg
Frågan#1

Hejsan.

Jag har ett litet problem och hoppas någon vänlig själ kan guida mig rätt.

Jag har konverterat ett forum från invision till phpbb3 via phpbb2 för att göra det lite extra spännande. Det har gått förvånansvärt bra. Nu sitter jag dock med en liten barnsjukdom som jag har lyckats rätta till för vissa delar.

I de olika postens så skrivs hela html-koderna ut. Tex <br />. Körde ett updatescript i min sql databas och detta löstes. MEN jag har kvar problemet med <a href='http://www.sssss.se' target='_blank'>ssss</a> visas fullt i posterna och inte blir länkar.

Min önskan är då att försöka detta:

update xxxx_posts set post_text = replace(post_text, '<a href='http', '<a href="http')

Stöter naturligtvis på patrull när det gäller ' tecknet. Går det att bädda in på nåt finurligt sätt så det går att köra denna kod?

Tacksam för svar!

Medlem sedan juni 20034 013 inlägg
#2

Om du vill skriva ' inuti en SQL-sträng så sätter du \ framför, alltså: \'

Men det låter som att felet snarare är att < och > görs om (gjorts om) till < och > för det är då det visas som text som inte som kod.

Medlem sedan nov. 20083 inlägg
#3

Tusen tack för så snabbt svar. Ska genast undersöka det du påpekar för det var faktiskt så med <br> :)

Medlem sedan nov. 20083 inlägg
#4

Åh tack igen, precis som du sa. Glöm allt jag skrev om ' :D

244 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)