הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [MYSQL] משהו מעצבן... (https://hosts.co.il/forums/showthread.php?t=26865)

-roee- 20-07-06 17:41

[MYSQL] משהו מעצבן...
 
כל פעם שאני בא להכניס מ TEXTAREA משהו למסד ויש בתוך ה TEXTAREA גרשיים / גרש
הוא רושם לי:
קוד:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'וכד'...), נשתמש בפקודה if…else.

זה כבר משגע אותי


תודה

eLad 20-07-06 17:45

נכון

למשל השאילתא נראית כך -

PHP קוד:

INSERT INTO tbl (fld1,fld2VALUES ('" + var1 + "','" + var2 + "'

ונניח ו var2 מכיל גרשיים, אז בסופו של דבר השאילתא שלי תראה כך:

PHP קוד:

INSERT INTO tbl (fld1,fld2VALUES ('אלעד תעשה לי ילד','מוטי אחלה חבר*"*מן '

וזה תוקע לך את השאילתא

-- שים לב לגרשיים שעטופים בכוכבית

-roee- 20-07-06 17:47

אז מה עליי לעשות בנידון

eLad 20-07-06 17:48

ציטוט:

נכתב במקור על ידי bigsmoke
אז מה עליי לעשות בנידון

להכפיל את הגרשיים או לסנן אותם למקביל שלהם ב ASCII

Tomer 20-07-06 17:53

PHP קוד:

$text mysql_escape_string($_POST['test']); 

למה אתם שואלים שאלות שיש עליהן תשובה בכל חור אפשרי???

-roee- 20-07-06 18:00

תודה גבר


כל הזמנים הם GMT +2. הזמן כעת הוא 15:54.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ