Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2012, 18:20
falkon765
 
Fecha de Ingreso: noviembre-2012
Mensajes: 139
Antigüedad: 11 años, 5 meses
Puntos: 1
while con php

hola nesesito ayuda miren tengo un pequeño problema tengo este codigo que me muestra las notas , la asignatura y el rut del alumno

Código PHP:
Ver original
  1. <?php
  2.  
  3. $codigo=$_GET['txt_codigo'];
  4.  
  5. require_once("conexion.php");
  6.  
  7.   $sql = mysql_query("SELECT usuario.usuario,asignatura.nombre_asig, notas.nota1 , notas.nota2 , notas.nota3 , notas.nota4
  8.   FROM usuario INNER JOIN notas INNER JOIN asignatura ON usuario.usuario = notas.rut_alumnos AND notas.cod_asig=$codigo");
  9.   echo "<table border='1'>
  10.  <tr>
  11.  <th>Name</th>
  12.  <th>Asignatura</th>
  13.  <th>nota 1</th>
  14.  <th>nota 2</th>
  15.  <th>nota 3</th>
  16.  <th>nota 4</th>
  17.  </tr>";
  18.   while ($row = mysql_fetch_array($sql)) {
  19.   echo "<tr>";
  20.   echo "<td>" . $row['usuario'] . "</td>";
  21.   echo "<td>" . $row['nombre_asig'] . "</td>";
  22.   echo "<td>" . $row['nota1'] . "</td>";
  23.   echo "<td>" . $row['nota2'] . "</td>";
  24.   echo "<td>" . $row['nota3'] . "</td>";
  25.   echo "<td>" . $row['nota4'] . "</td>";
  26.   echo "</tr>";
  27.   }
  28.   echo "</table>";
  29.  
  30.   mysql_close($con);
  31. ?>

y solo qiero mostrar una sola tabla pero me muestra las 5 que tengo
miren tengo 5 asignaturas con 4 notas cada una ingresadas con un mismo alumno
y solo quiero mostrar una sola asignatura con las 4 notas y el rut del alumno nada mas con el codigo que se le envia al $codigo=$_GET['txt_codigo']; ayuda porfavor
gracias