Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2013, 13:30
DuranEnmanuel
 
Fecha de Ingreso: junio-2013
Mensajes: 17
Antigüedad: 10 años, 10 meses
Puntos: 0
Pregunta Como Traer y Guardar varios ID's de un mismo campo

Saludos,

Hola amigos ¿cómo están? Tengo un problema con una consulta en mi Base de Datos y es la siguiente.

Tengo una pagina en la cual un usuario puede tener varios cursos realizados, hay un campo en la tabla llamada "Cursos_realizados", en la cual quiero guardar el ID de todos los cursos que ha realizado para saber cuales son (para esto pensé utilizar una consulta como esta :

Código PHP:
Ver original
  1. $query = mysql_query("SELECT * FROM $ID_USUARIO");
  2.  
  3. while($traer=mysql_fetch_array($query))
  4. {
  5. $cursos = $traer['Cursos_realizados']; // Cursos que se encuentran en la BD
  6. $Curso_nuevo = $_GET['id_nuevo'];  //  ID del Curso nuevo
  7. $incluir = $traer['Cursos_realizados'].",".$Curso_nuevo; // Curso Nuevo y los Traídos de la BD concatenados separados por coma
  8.  
  9.  
  10. // en esta consulta modifico Cursos_realizados agregandole el nuevo separado por coma
  11. UPDATE users set Cursos_realizados = '$incluir' WHERE ID = '$ID_USUARIO')
  12. }

Ahora asi estaría insertando todas las id's separadas por coma mi pregunta es, como puedo traer las id's limpias y separadas para mostrar cada id de curso realizado?

si alguien tiene una mejor idea de como guardar los datos son bienvenidas las ideas.

gracias de antemano.