Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: pedraxito en 15 Mayo 2007, 08:13 am



Título: duda al llenar una tabla de registros en php
Publicado por: pedraxito en 15 Mayo 2007, 08:13 am
hola que tal gente... estoy haciendo un proyecto en php para una materia que llevo en la escuela, pero estoy un poco atorado, tal vez sea por que ya es de noche aki, pero bueno no se ...

Citar
      
<table algin=center>
   <tr style="background: Gray; color: white;" align=center>
      <td>Calificacion</td>
      <td>Nombre(s)</td>
      <td>Apellido Paterno</td>
      <td>Apellido Materno</td>
      <td>Carrera</td>
   </tr>
<?php   
if($_COOKIE[who] == md5(1)){
while($lista = mysql_fetch_array($query)){
            echo "<input type=hidden value=1 name=alta>";
            extract($lista);
            $conteoFilas ++;
            if($conteoFilas % 2 == 0){
               $colorFila = "#fofofo";
            }else{
               $colorFila = "#c48efb";
            }
            $contador ++;
            $contadorFilas ++;
            $varContador = "cal".$contador;
            echo "
         <tr style=\"background: $colorFila\" align=center>
            <td><input type=text size=2       name=$varContador></td>
            <td>$nombre_alumno</td>
            <td>$apellidop_alumno</td>
            <td>$apellidom_alumno</td>
            <td>$carrera</td>
         </tr>";
         }
      }
      echo "<tr><td>";
      echo "<input type=submit name=modulo value='Subir Calificacion'>";
      echo "</tr></td>";
      echo "</form>";
      backHistory();
   }elseif($_COOKIE[who] != md5(1)){
      echo "<center style='color: red'><b>USUARIO NO AUTORIZADO</b></center>";
      echo "<center><img src='img/logo_violeta2.jpg'></center>";
   }else{
      echo "<center style='color: red'><b>NO HAS INICIADO SESION</b></center>";
      echo "<center><img src='img/logo_violeta2.jpg'></center>";
   }
   ?>
</table>

este codigo me crea una tabla en mi pagina, y al mismo me crea un campo de texto para poder subir  una califiicacion al alumno. y al final de esta tabla tengo un boton para que cuando esten llenos todos los campos se llenen en la base de datos. mi duda es como hacerle para que sea asi, y no tener que llenar uno por uno....

espero me haya explicado  ;)


Título: Re: duda al llenar una tabla de registros en php
Publicado por: Luisango en 16 Mayo 2007, 20:34 pm
me parece que no te entendi bien, lo que quieres es que muestre todos los alumnos en una tabla y que te aparezcan todos los campos de cada alumno y subirlos todos de golpe?

S2¡


Título: Re: duda al llenar una tabla de registros en php
Publicado por: pedraxito en 19 Mayo 2007, 16:16 pm
si, eso es lo que quiero ... lo resolvi provisionalmente :p, poiendo un link y con ese link abro una ventana con javascript y ahi subo la calificacion ... pero me gustaria poder subir todos de golpe


Título: Re: duda al llenar una tabla de registros en php
Publicado por: SeniorX en 21 Mayo 2007, 05:06 am
si entendi bien lo que quieres se soluciona haciendo un bucle:

foreach(alumno in Arraydealumnos)
{
MuestramelaInfode(alumno)
}

o for(i = 0; i < tamañoDelArrayDeAlumnos; i++)
{
Y recorres el array mostrando su informacion
}