mysql_query
gabriel
- php
moin hab mal wieder ne ......
mysql_query("INSERT INTO pmn\_upload\_reply
(uploadid , commentuser , title , comment , uploadtime)
VALUES ('$uploadid' , '$commentuser' , '$title' , '$comment' , '$uploadtime')");
$close;
wenn ich 'kommatas' bei den variablen verwende kann ich keine einträge in die tabelle machen, wenn in dem text den ich eintragen möchte 'kommatas' vorhanden sind!
wie schaffen ich es das die dinger akzeptiert werden???
gruß
gabriel
Hallo gabriel!
wenn ich 'kommatas' bei den variablen verwende kann ich keine einträge in die tabelle machen, wenn in dem text den ich eintragen möchte 'kommatas' vorhanden sind!
Du könntest Dir mal http://de.php.net/mysql_escape_string anschauen.
MfG
Götz
Hallo gabriel!
wenn ich 'kommatas' bei den variablen verwende kann ich keine einträge in die tabelle machen, wenn in dem text den ich eintragen möchte 'kommatas' vorhanden sind!
Du könntest Dir mal http://de.php.net/mysql_escape_string anschauen.
MfG
Götz
ok ich habe es mir angeguckt aber wie soll ich damit umgehen;
und was habe ich davon wenn irgendwo in meinem string Backslashes sind?
kannst dur mir das vieleicht ein bisschen erläutern? oder vielleicht ein kleines beispiel!
thx vorab!
gruß
gabriel
Hallo gabriel!
wenn ich 'kommatas' bei den variablen verwende kann ich keine einträge in die tabelle machen, wenn in dem text den ich eintragen möchte 'kommatas' vorhanden sind!
Du könntest Dir mal http://de.php.net/mysql_escape_string anschauen.
MfG
Götzok ich habe es mir angeguckt aber wie soll ich damit umgehen;
und was habe ich davon wenn irgendwo in meinem string Backslashes sind?kannst dur mir das vieleicht ein bisschen erläutern? oder vielleicht ein kleines beispiel!
thx vorab!
gruß
gabriel
$comment= mysql_escape_string($comment);
ok ich habs geschafft aber was passiert mit dem string genau???
Hi,
ok ich habs geschafft aber was passiert mit dem string genau???
ein backslash "" ist ein sog. Quote-Zeichen mit dem besondere Zeichen maskiert werden. Ein " wird zu ", ein ' wird zu ' und ein \ wird zu \. That's it! Aber wenn Du wissen willst, was mit dem String passiert, kannst Du ihn Dir ja auch einfach mal mit echo ausgeben lassen...
viele Grüße
Achim Schrepfer