Hallo,
könnt ihr mir sagen, wo der Fehler ist?
$( 'tbody' ).sortable({
update : function (event, ui) {
var order = $(this).sortable('serialize');
$.post('save.php', { list: order },
function(o) {
console.log(o);
});
}
});
$list = $_POST['list'];
$output = array();
$list = parse_str($list, $output);
print_r($output)
Das print_r bringt folgendes:
Array
(
[item] => Array
(
[0] => 2
[1] => 11
[2] => 8
[3] => 1
[4] => 3
[5] => 7
[6] => 6
[7] => 5
[8] => 12
[9] => 13
[10] => 10
[11] => 4
)
)
Wenn die foreach ins Spielt kommt:
foreach ($output as $position => $item)
{
echo $position;
echo "<br>";
echo $item;
echo "<br>";
}
erhalte ich einen Fehler:
<b>Parse error</b>: syntax error, unexpected 'foreach' (T_FOREACH)