Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/05/2011, 08:08
blackistad
 
Fecha de Ingreso: mayo-2011
Mensajes: 3
Antigüedad: 13 años
Puntos: 0
Respuesta: Problema con consulta mysql

gracias por tu ayuda me a servido de maravilla pucha si me pudieras ayudar un poco mas me sale como queria pero solo quiero quitar que se me repitan tanto las materia :


NOTAS
Ciencias Nat. 23- Ciencias Nat. 45- Ciencias Nat. 68- Ciencias Nat. 69
Lenguaje 65 -Lenguaje 63 -Lenguaje 23- Lenguaje 45
Matematicas 63- Matematicas 42- Matematicas 45- Matematicas 44

este es el codigo
Código PHP:

?>

  <?php
require('conexion.php');

$busqueda $_POST['busqueda'];
$busca "SELECT * FROM notas WHERE id_alumno = '".$busqueda."'group by id_asig";

?>
    <table style="width:20%;" border="1px">
    <tbody>
        <tr>

            <td class="nota">NOTAS</td>


        </tr>
<?php

$r 
mysql_query($busca);
$i 0;
$x = array();
while (
$row mysql_fetch_assoc($r))
{

    if(!
array_search($row['id_asig'],$x))
    {
        
$x[$i] = $row['id_asig'];
        
$i++;
    }
}

for(
$ii 0$ii $i$ii++)
{
    
$r mysql_query("SELECT * FROM notas WHERE id_alumno='".$busqueda."' AND id_asig='".$x[$ii]."' ");

    while (
$row mysql_fetch_assoc($r))
    {
        echo 
'<td class="id_asig">'.$row['id_asig'].'</td>';
        echo 
'<td class="nota">'.$row['nota'].'</td>';
    }
    echo 
'</tr>';
}

?>




    </tbody>
    </table>
y lo repito de nuevo gracias por la pronta respuesta