no pones el javascript que estas usando para seleccionar los options
por ejemplo en la pagina del select yo pongo
Código:
<script type="text/javascript">
function recorrer(menu) {
var ct = "";
for(i=0;i<menu.options.length;i++){
if(!menu.options[i].selected){
menu.options[i].selected = true;
}
ct += menu.options[i].value + " ";
}
document.form1.campos57.value = ct;
return true;
}
</script>
<form method="post" onsubmit="return recorrer(this.campos)" action="recibe.php"
name="form1">
<select name="campos" multiple size=4>
<option value="opcion1">opcion 1</option>
<option value="opcion2">opcion 2</option>
<option value="opcion3">opcion 3</option>
<option value="opcion4">opcion 4</option>
<option value="opcion5">opcion 5</option>
</select>
<input type="hidden" name="campos57"><input type="submit" name="recibe">
</form>
los valores que le doy al select y los options sustituyelos por los valores de tu base de datos
en recibe.php
Código PHP:
<?
$cadena = explode(" ",$_POST['campos57']);
for ($i=0;$i<count($cadena);$i++) {
echo "<br> tipo chofer " . $i . ": " . $cadena[$i];
}
?>