Pandi: Wo ist der Fehler?

Beitrag lesen

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)