Hola que tal marco!!!
Mira, a ver si te entendí.
No se si asi tengas exactamente tu codigo, pero si es asi, te faltan las llaves para el ciclo FOR
Código PHP:
for($i=0;$i<count($misjefes);$i++)
{
$jefe[$i]=$misjefes[$i]['id_operario'];
$generando = mysql_query("SELECT * FROM prefactura WHERE id_delegacion='$id_delegacion' AND fecha='$fecha' AND id_jefe='$jefe[$i]'") or die (mysql_error());
while($datos=mysql_fetch_array($generado))
{
echo "<tr>
<td>$datos[0]</td>
<td>$datos[1]</td>
</tr>";
}
mysql_free_result($generado);
}
No se si a eso te referías...
El while que puse es el que esta tomando los datos de la consulta que realizas y se va a estar ejecutando cada "pasada" del for.
Ya depende de ti el orden que le des a la consulta y la forma en que creas la tabla HTML
Ahora, un consejo para las consultas: Nunca uses el "select * from", es preferible que "declares" los campos que vas a usar aún y cuando sean todos los de la tabla, ya que si por alguna razón u otra, la tabla se tiene que modificar, asi no te afectaría a tus consultas.
Bueno, no se si era eso lo que necesitabas. Cualquier cosa, postea
Saludos!!!