Foros del Web » Programando para Internet » PHP »

crear grid y guardar datos con php y mysql

Estas en el tema de crear grid y guardar datos con php y mysql en el foro de PHP en Foros del Web. Holas.... ahora ando con un problema ,.. y es que quiero.... crear una grid con dos tablas.... y guardar los datos de estos.... algo asi: ...
  #1 (permalink)  
Antiguo 07/02/2007, 21:48
 
Fecha de Ingreso: mayo-2006
Mensajes: 99
Antigüedad: 17 años, 11 meses
Puntos: 0
Pregunta crear grid y guardar datos con php y mysql

Holas.... ahora ando con un problema ,.. y es que quiero.... crear una grid con dos tablas.... y guardar los datos de estos.... algo asi:

consulta tabla 1 serian las filas,
consulta tabla 2 serian las columnas

|||||
|||||
|||||

pero que al guardarlos pueda saber el dato relacionado en la interseccion de las filas y columnas pues la tablas estan relacionadas con un campo id,. si alguien me puede ayudar como hacerlo acepto cualquier sugerencia... gracias,,,
__________________
El sabio puede sentarse en un hormiguero, pero sólo el necio se queda sentado en él
  #2 (permalink)  
Antiguo 08/02/2007, 13:40
 
Fecha de Ingreso: mayo-2006
Mensajes: 99
Antigüedad: 17 años, 11 meses
Puntos: 0
Re: crear grid y guardar datos con php y mysql

bueno he hecho esto para que me carge en una tabla la matriz de datos de estas dos tablas :
estudiantes
notas,.

pero el problemita radica que a guardar los datos no se que nota corresponde al estudiante... si alguien em puede colaborar con esto... o si sabe una mejor forma de hacerlo,.. se lo agradezeria....

aqui esta lo que llevo de codigo... claro es una idea.. pero nose si sea eficiente...


Código PHP:
<?php
echo"<table border=1 width=100% id=table1>"
    
."<tr >"
        
."<th width=200>"
        
."<p align=center class='Texto'>persona</p></th>";
            
$sqll "SELECT * FROM estudiante JOIN notas "
                    
."WHERE (estudinate.id_est = nota.id_nota) ";
            
$cursorl mysql_query$sqll$conexion );
                while( 
$fila mysql_fetch_array$cursorl ) ){
                      
$j++;                
                      
$nota[$j] = $fila['id_nota'];
                echo
"<th width=45><p >nota - $j</p></th>";    
                }
    echo
"</tr>";
            
$sqle "SELECT * FROM estudiante ";
            
$cursore mysql_query$sqle$conexion );
                while( 
$fila mysql_fetch_array$cursore ) ){                
                      
$id $fila ['id_est'];
                      
$nombre $fila ['nomb'];                  
    echo
"<tr>"
        
."<th width=200><p >$nombre</p></th>";
    for (
$i=1;  $i <= $j$i++ ){
        echo
"<th width=45><input type=text name='$ntaest' size=3 maxlength=4  ></th>";
    }
    echo
"</tr>";
    }
echo
"</table>";
?>
__________________
El sabio puede sentarse en un hormiguero, pero sólo el necio se queda sentado en él
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:43.