Tengo el código que dejo debajo y me gustaría que en el $Query8 pudiera usar los valores de $MyFetch5 uno a uno, es decir, recuperarlos de alguna forma con un for o algo así. He intentado algo pero se me ha hecho imposible. ¿Cómo podría hacerlo?
Gracias!!
![Contento](http://static.forosdelweb.com/fdwtheme/images/smilies/happy.png)
Código PHP:
Ver original
$Tabla = "ASIG".$_GET['Asignatura']."-EV".$_GET['Evaluacion']; $Query3 = "SELECT * FROM `".$Tabla."-Categorias`"; $MyQuery3 = $MyConnect->query($Query3); while ($MyFetch3 = $MyQuery3->fetch_assoc()){ if ($MyFetch3['NumeroItems'] < '2'){ echo '<td class="HeadCuaderno" colspan="'.$MyFetch3['NumeroItems'].'">'.utf8_encode($MyFetch3['Reducido']).'</td>'; }else{ echo '<td class="HeadCuaderno" colspan="'.$MyFetch3['NumeroItems'].'">'.utf8_encode($MyFetch3['NombreCategoria']).'</td>'; } } echo '</tr>'; $Query4 = "SELECT * FROM `".$Tabla."-Items`"; $MyQuery4 = $MyConnect->query($Query4); for ($i = 0; $i <= $MyQuery4->num_rows; $i++){ if ($i == 0){ $Query5 = "SELECT * FROM `".$Tabla."-Items` LIMIT 1"; }else{ $Query5 = "SELECT * FROM `".$Tabla."-Items` LIMIT ".$i.",1"; } $MyQuery5 = $MyConnect->query($Query5); while ($MyFetch5 = $MyQuery5->fetch_assoc()){ echo '<input type="text" name="Items[]" value="'.utf8_encode($MyFetch5['Reducido']).'" class="CampoNotas"><td class="HeadCuaderno" title="'.utf8_encode($MyFetch5['NombreItem']).'">'.$MyFetch5['Reducido'].'</td>'; } } echo '</tr>'; $Query6 = "SELECT * FROM `Matriculaciones` WHERE `Curso` = '".$_GET['Asignatura']."'"; $MyQuery6 = $MyConnect->query($Query6); while ($MyFetch6 = $MyQuery6->fetch_assoc()){ $Query7 = "SELECT * FROM `Usuarios` WHERE `ID` = ".$MyFetch6['Alumno'].""; $MyQuery7 = $MyConnect->query($Query7); $MyFetch7 = $MyQuery7->fetch_assoc(); echo ' <tr> <td class="NumeroLista">'.$MyFetch6['NumeroLista'].'</td> <td class="CuerpoNormal">'.utf8_encode($MyFetch7['NombreA1'].' '.$MyFetch7['NombreA2'].', '.$MyFetch7['NombreN']).'</td> '; $Query8 = "SELECT * FROM `".$Tabla."-Cuaderno` WHERE `NumeroLista` = '".$MyFetch6['NumeroLista']."' AND `ItemCalificacion` = '".$MyFetch5['Reducido']."'"; echo '<td class="Calificacion"><input type="text" class="CampoNotas" value="Hola"></td>'; echo '<td class="Calificacion"><input type="text" class="CampoNotas" value="Hola"></td>'; echo '<td class="Media"><input type="text" class="CampoMedias" value="Hola"></td>'; }