Buenas,
He leido un poco acerca de GROUP BY y lo he puesto en práctica. Lamentablemente no funciona al 100 por 100, pero parece que vamos dando con la solución
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
.
Este es el código actual:
Código PHP:
Ver originalclass Proyectos extends bdConnect {
public $proyecto;
public $descripcion;
public $porcentaje;
public $inicio;
public $finalizacion;
public $desarrollador;
public $id;
public $nick;
public function mostrar_proyectos() { #Tabla Proyectos
INNER JOIN m_grupos ON m_proyecto.id=m_grupos.id_m_proyecto
INNER JOIN m_desarrollador ON m_grupos.id_desarrollador=m_desarrollador.id GROUP BY m_desarrollador.id",$this->enlace);
echo "<table id='proyectos' border='1'>
<tr>
<th>Proyecto</th>
<th>Descripción</th>
<th>Porcentaje</th>
<th>Inicio</th>
<th>Finalización</th>
<th>Equipo</th>
</tr>";
$this->proyecto = $MostrarFila['nombre'];
$this->descripcion = $MostrarFila['descripcion'];
$this->porcentaje = $MostrarFila['porcentaje'];
$this->inicio = $MostrarFila['fecha_inicio'];
$this->finalizacion = $MostrarFila['fecha_finalizacion'];
$this->desarrollador = $MostrarFila['id_desarrollador'];
$this->id = $MostrarFila['id'];
$this->nick = $MostrarFila['nick'];
echo "<tr>
<td>".$this->proyecto."</td>
<td>".$this->descripcion."</td>
<td>".$this->porcentaje."</td>
<td>".$this->inicio."</td>
<td>".$this->finalizacion."</td>
<td>".$this->nick."</td>
</tr>";
}
echo "</table>";
}
}
Ahora el problema es que me lo muestra así:
El proyecto 2, tiene dos desarrolladores y, solo me muestra uno, que en este caso es el segundo. O sea, que me coje el último desarrollador nada más.
Saludos y muchas gracias