let's say you have a list with 10 items, each item having a select box with values 1 to 10.
HTML Code:
<select name="order[1]">
<option value="1">1</option>
<option value="1">2</option>
[...]
<option value="10">10</option>
</select>
[...]
<select name="order[10]">
<option value="1">1</option>
<option value="1">2</option>
[...]
<option value="10">10</option>
</select>
Check submitted data:
PHP Code:
$totalValues = count($_POST['order']);
$uniqueValues = array_unique($_POST['order']);
if ($totalValues == $uniqueValues) {
// ok, update DB
}
else {
// !ok, return error msg
}
What's the big deal?
Bookmarks