Fritz: jQuery Sortable + PHP

Beitrag lesen

Sorry für den weiteren Beitrag, meinen alten kann ich nicht mehr bearbeiten.

Was ich nicht verstehe ist folgendes. Warum erhalte ich nach dem Update in der Spalte -sort- eine 0. Eine 0 kommt in meinem Script nicht vor? Kann ich irgendwie erreichen dass ich mit einer 1 beginne?

<?php $result = $mysqli->query("SELECT * FROM test WHERE rubrik = 1 ORDER by sort ASC"); ?>
	<ul id="test-list">
	<?php 
		while ($row = $result->fetch_assoc()) { 
	?>
	  <li id="listItem_<?php echo htmlspecialchars($row["id"])?>"><?php echo htmlspecialchars($row["bezeichnung"] . " - Sort: " . $row["sort"])?>
	  	|| <span class="handle" style="cursor: pointer;">xxx</span>
	  </li>
	<?php
	 } 
	?>
	</ul>
<script>
	$(document).ready(function(){

		$( "#test-list" ).sortable({
	      
	      handle : '.handle',
		  
		  update : function () {
			var order = $('#test-list').sortable('serialize');
			$("#info").load("process-sortable.php?"+order);
		  }
	    
	    });
	 
	});              
</script>
foreach ($_GET['listItem'] as $position => $item)
{

    if ($stmt = $mysqli->prepare("Update test SET sort=? WHERE id = ?"))
		
		{    
			$sort	= $position;
			$id 	= $item;

			$stmt->bind_param("ss",	
						$sort,
						$id
		 );
		$stmt->execute();
}}

Und meine letzte Frage kann ich irgendwie erreichen dass ich meine li innerhalb von id="test-list" ziehen kann und nicht ein extra <span> einsetzen muss?