ועוד שאלה!

donatello

New member
ועוד שאלה! ../images/Emo9.gif

יש לי טופס שיש בו קטגוריות מסוימות.. אני צריך לשלוח את הטופס ושזה ישמר לי בmysql כמובן שעד לפה זה קל ופשוט.. הבעיה שלי היא שהקטגוריות הן לא קבועות והלקוח יכול להוסיף ולהוריד קטגוריות ככה שאני צריך לעשות את זה אוטומטית.. כלומר השליחה לMysql צריכה להיות לפי הקטגוריות שיש לי.. חשבתי לעשות משהו: $values = ´$name´,´$name2´,´$name3´; ואז לעשות לולאה.. ואחרי זה mysql_query("INSERT INTO table VALUES ($values)"); הבעיה היא איך אני יוצר ב $values = .... את הרשימה שלי?
 

תמר,

New member
קשה להבין את השאלה בגלל היישור

נסה להשתמש ביישור לשמאל (div align=left dir=ltr) בתוך קטן מ- גדול מ-, ו-div/ בסוף הקטע. בכל מקרה, אם הבנתי אותך נכון, ניתן להשתמש במערך עבור הקטגוריות (וניתן לקבל מערך גם מטופס) ולהשתמש בפונקציה join על מנת לחבר את האיברים. לדוגמה:
$categories = Array("first","second","third"); $query = "INSERT INTO table set VALUE=´". join(",",$categories) . "´";​
וכו´. בדוגמה הזאת הערכים יופרדו ע"י פסיקים.
 
למעלה