phpbar.de logo

Mailinglisten-Archive

[php] mySQL Hochkomma

[php] mySQL Hochkomma

Sebastian Mendel lists at sebastianmendel.de
Mit Jan 26 12:02:14 CET 2005


Stephan Beimer schrieb:
> Hallo Liste,
> 
> ist vielleicht eine einfache Frage, aber ich komme nicht weiter!
> 
> Führe ein Insert durch.
> Aber in dem Insert wird ein Text (varchar) eingefügt, dass ein Hochkomma
> enthält.
> 
> Wie kann ich das lösen ??

mysql_real_escape_string()

$sql = ' ... SET `field` = "' . mysql_real_escape_string( $val ) . '"';

aber das sollte man eigentlich _immer_ machen mit Text/Blob-Feldern !

und für Zahlen immer casten nach float oder int

$sql = ' ... SET `field` = ' . (int) $val;



-- 
Sebastian Mendel

www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
www.sf.net/projects/phpdatetime        www.sf.net/projects/phptimesheet

php::bar PHP Wiki   -   Listenarchive