Hallo,

Weer een vraagje:

Ik heb een string in een database. $string. In deze string zitten ook quotes ("). Bijvoorbeeld:
naam is "Killalot"

Nu wil ik een variabele krijgen waarin staat:
Mijn $string

(Mijn naam is "Killalot")

Wat is gedaan heb is gewoon:
$newstring = "Mijn $string";

Maar als ik die in mijn database probeer te zetten lukt het niet. Dit lukt wel als er geen quotes in de string zaten. Als ik gewoon:

naam is Killalot

had ingevuld, werkt het wel gewoon.

Wie weet hoe ik dit op kan lossen?

Alvast bedankt.
dan moet je zorgen dat de slashes geskiped worden, lees dit eens:

http://nl.php.net/manual/en/function.addslashes.php

btw, dit is fout: <? $newstring = "Mijn $string"; ?>
variabelen moeten buiten de quotes bv:
<?
$newstring = "Mijn " . $string;
?>
Ok thanks.

Maar als er ook nog tekst achter de variable komt, hoe moet het dan?

Bv:
$newstring = "Mijn $string !!!!!!!"

$newstring = "Mijn " . $string . "!!!!!!!"; ????
Ja :)
Ok het is gelukt. Bedankt!

Reageren