Por azares del destino me encontré entrando en materia con JQuery y encontré como forma de partida para lo que necesito este script: jQuery UI MultiSelect Widget (http://www.erichynds.com/jquery/jque...select-widget/). Sirve para manejar datos múltiples de listas.
A mi me está sirviendo y ya estoy trabajando con mi base de datos e insertando datos. Lo que quisiera, y no tengo ni idea de por donde empezar, es hacer dos cosas:
1. El Widget permite la posibilidad de limitar la cantidad de items seleccionados con este código:
Código:
  
Ahora bien, yo quisiera que además de esta limitación hubiese otra que tiene que ver con la funcionalidad de mi web.<script type="text/javascript">
$(function(){
	var warning = $(".message");
	
	$("select").multiselect({ 
	   
		header: "Puedes elegir hasta 8 jugadores",
        minWidth: "400",
        noneSelectedText: "Selecciona los jugadores de tu equipo",	
		click: function(e){
		
			if( $(this).multiselect("widget").find("input:checked").length > 8 ){
				warning.addClass("error").removeClass("success").html("No puedes elegir más de 8 jugadores!");
				return false;
			} else {
				warning.addClass("success").removeClass("error").html("Tienes que elegir al menos un jugador.");
			}
			
		}
	});
});
</script>
En la tabla de donde saco los datos que rellenan la lista:
Código PHP:
  
<form action="index.php" method="post">
      <select id="jugadores" class="multiselect" multiple="multiple" name="jugadores[]">
 
      <?
        
        include("../../config.php");
        
        mysql_query("SET NAMES utf8");
        
         $sql = "SELECT nombre, precio FROM jugadores order by precio DESC";
          
         $query = mysql_query($sql, $link);
        
        
        while($fila = mysql_fetch_assoc($query)) {
        
            $nombre = $fila['nombre'];
            $precio = $fila['precio'];
        
        echo "<option value=\"$nombre\">$nombre - AR$ $precio</option>";
        
        }
        
        ?>
 
      </select>   ¿Es muy complejo de hacer? ¿Por donde podría empezar?
Todos los archivos del widget están para descargar en el enlace que puse arriba pero agradecería una orientación para este tema.
Gracias!
 

