He usado lo que me has dicho, pero no me funciona bien. REcibo los dos arrays, pero a la hora de acceder solo me hace bien los ids(guardados en el array seleccion). Los filenames me los muestra todos, los haya seleccionado o no.
ESte es código que tengo puesto:
Cita: if(isset($_POST['Submit']))
{
if(isset($_POST['seleccion']))
{
for ($x=0; $x<=count($_POST['seleccion']); $x++){
echo $_POST['seleccion'][$x]." --> ".$_POST['filenames'][$x]."<br>";
}
}
}
Por ejemplo: si en la base de datos tengo 2 archivos cuyos ids y nombres son:
2->127.mp3
3->archivo de muestra.wmv
Al ejecutar el script, y elegir el archivo con id nº 3, el resultado del codigo anterior seria este:
3 --> 127.mp3
--> archivo_de_muestra_de_windows_movie_maker.wmv
Mezclandome un id con los nombres, y poniendome otro nombre a pesar de no tener id correspondiente. ¿que puedo hacer para solucionarlo?