למידע מסוג זה עדיף תשתמש בתיבת בחירה מרובה ולא בתיבות סימון. לדוגמא:
קוד:
<select name='cats' multiple='multiple'>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
ידפיס תיבת בחירה שאפשר לבחור יותר מערך אחד. לאחר מכן כשתרצה לשמור את מה שהמשתמש בחר תעשה משהו כזה:
קוד:
# Save to DB
$saved_cats = is_array($_POST['cats']) ? implode(',', $_POST['cats']) : $_POST['cats'];
ברגע שתרצה לקבל מערך עם כל מה שהמשתמש בחר אז אתה עושה את הבא, אני יוצא מנקודות הנחה ש ה row$ מכיל את כל הנתונים שהתקבלו מהמסד
קוד:
# Get from DB
$cats_array = explode(',', $row['cats']);