Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2012, 15:59
Jaimeken
 
Fecha de Ingreso: abril-2012
Ubicación: Chile
Mensajes: 5
Antigüedad: 12 años
Puntos: 0
Problema Insert

Hola a todos! buenas tardes. Bueno mi problema es con el INSERT y una query. Me explico: Tengo la siguiente query:

Código PHP:
select u.idmdl_groups.id
from moodle
.mdl_groupsmdl_user_enrolments as ue
inner join mdl_enrol 
as e on (e.courseid=and e.enrol 'meta' and e.id ue.enrolid)
inner join mdl_course as c on (e.customint1 c.id)
inner join mdl_user as u on (ue.userid u.id)
inner join mdl_course c2 on (e.courseid c2.id)
where mdl_groups.name=c.shortname 
La cual me arroja los siguientes resultados:



Luego quiero ejecutar un insert de la siguiente forma:

Código PHP:
while ($igualar=mysql_fetch_array($igualacion)){


$sql2=mysql_query("INSERT INTO `moodle`.`mdl_groups_members` (`groupid`, `userid`) 
//VALUES ({$igualar['mdl_groups.id']},{$igualar['u.id']});"
,$conexion) or die ("Problemas en insertar usuarios a grupos:".mysql_error());

Y ahí esta el problema me tira error. Hice un echo para ver lo que me estaba arrojando y el problema pareciera que está en la query, pq como "id" solo me reconoce mdl_groups.id y el otro no. Y la idea es que por cada fila me introduzca las 2 id que resultan de la query. De ante manos muchas gracias! saludos!