Hola Zeus te agradesco la pronta respuesta pero no me resulto de tu manera.. te cuento que yo soy principiante en el tema te mando el codigo que hize de prueba.
prueba.php
Código PHP:
<?php
session_start();
?>
<html>
<head>
<title>DATOS DEL PREDIO</title>
</head>
<body>
<FORM ACTION="prueba.php" METHOD="POST">
<script>
$(document).ready(function(){
$("#buttonEnviar").click(function(){
$.post("prueba.php",
{valueSelect: $("#select").val()},
function(json){
if(json.msg=="ok"){
alert("variable guardada");
}
},"json");
})
})
</script>
<SELECT NAME="Colores" MULTIPLE>
<OPTION VALUE="r">Rojo</OPTION>
<OPTION VALUE="g">Verde</OPTION>
<OPTION VALUE="b">Azul</OPTION>
</SELECT>
<img src="img/enviar.bmp" style="cursor:pointer" onclick="submit();" >
<?php
$_SESSION["Colores"]=$_POST["valorSelect"];
$varcolor=$_SESSION["Colores"];
echo "$varcolor";
?>
</body>
</html>
Ese es mi prueba sin darme resultado ya que no se reconoce el valor elegido en la seleccion multilple.Gracias de antemano.