ערכתי לאחרונה בתאריך 08.02.07 בשעה 07:00 בברכה, MeToR
דבר ראשון, תעשה טופס עם Select:
<select name="type"> <option value="1"> Sport </option> <option value="2"> Other </option> ... ... ... </select>
|
אחר כך, לאחר שהטופס נשלח, תעשה:
זה קיבל מהטופס את המספר המסויים, מה-Value של הקטגוריה שנבחרה.
וככה אתה מכניס אותו למסד:
$rs=mysql_query("INSERT INTO TableName('Cat1','Cat2',....'type') VALUES ('$var1','$var2',....'$type')",$Conn);
|
Conn - המשתנה שדרכו התחברת לשרת (mysql_connect).
*הערה - התייחסתי למספרי הקטגוריות כאל מחרוזת, ולכן תצטרך להגדיר
את ה-type במסד כ-Text.זה פשוט מקבל את הערך של מה שנבחר בתיבת ה-Select בטופס, ומכניס אותו למסד.
וכשאתה רוצה אחר כך מתישהו להציג איזה משתמש בחר איזו קטגוריה,
אז תשלןף את הנתונים מהמסד, ואז תעשה:
if ($result=="1") echo "Sport"; ... ... ...
|
וכך הלאה...
או אפילו יותר טוב עם Switch Case...
בהצלחה
