Hallo,

kan iemand mij kort uitleggen hoe ik een apostrof in een database kan invoeren:
$tekst = "8 pagina's";
INSERT INTO tabel (tekst) VALUES ('$tekst')";

Ik hoor graag een tip?
bvd
gr.
John
Gewoon, als je normaal doet.
Je moet wel je invoer $text dan even escapen met mysqli_real_escape_string()


<?php
$tekst = "8 pagina's";
$sql = "INSERT INTO tabel (tekst) VALUES ('".mysqli_real_escape_string($conn,$tekst)."')";
?>
Thanks. Werkt dit ook met PDO?
Ligt eraan hoe je de queries toepast. Als het prepared statements zijn, is dit niet nodig.

Reageren