Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2011, 08:49
Avatar de Nox
Nox
 
Fecha de Ingreso: diciembre-2004
Ubicación: Viña del Mar
Mensajes: 72
Antigüedad: 20 años
Puntos: 1
arrays en una bd...

Hola, he buscado distintas soluciones en este foro y en internet, pero no he encontrado nada que me sirva para lo que quiero...
Quiero que por medio de un select multiple de un formulario se puedan escoger distintos usuarios de una base de datos... entonces que en la pagina que recibe los datos del formulario, se agregue a una base de datos de la siguiente forma:

1,2,3,4,5 (estas son las id de los usuarios del 1 al 5)

el formulario:
Código HTML:
<select multiple name="usuarios[]">
<option value="1">usuario 1</option>
<option value="2">usuario 2</option>
<option value="3">usuario 3</option>
<option value="4">usuario 4</option>
<option value="5">usuario 5</option>
</select> 
la pagina que recibe los datos:
Código PHP:
$usuarios=$_POST["usuarios"];
if (
$usuarios) {
  
$usuarios=implode(",",$usuarios);
  
mysql_query("insert into tabla (usuarios) values ('$usuarios')");

luego quiero que, por ejemplo el usuario 3 se meta a leer las entradas en donde esta su id, ESTO es lo que aun no puedo hacer... que la consulta de mysql lea q esta su id entre las 5 ingresadas...

como deberia ser hecha la consulta?

de antemano, gracias por su ayuda :D
__________________
todo es serio y ordenado, todo es racional y programado, precisamente porque todo es falso e ilusorio