Jump to content


rccintranf

Member Since 16/02/2012
Offline Last Active 11/04/2012, 12:46
-----

Posts I've Made

In Topic: Array Bidimensional

27/02/2012, 22:23

Boa Noite,

Eu ja havia conseguido e estava para responder no forum... quebrei um pouco a cabeça aqui e funcionou. Um pouco diferente do que postou mas as dicas foram demais.

Muito obrigado!!
Rafael

In Topic: Array Bidimensional

27/02/2012, 18:45

Ola LeoB,

Ja tentei me revirei aqui mas em cima do meu codigo nao estou conseguindo proceder como deveriar... ao tentar ir para a pagina que devo recuperar os valores nenhum valor é recuperado.... se puder em cima do meu codigo exemplificar agradeço.


Grato !

In Topic: Lançamento De Frequencia Escolar

21/02/2012, 08:15

Consulta os dias e joga em um array.

$Dias = array();
while($Dia = $query->fetch_assoc()){
$Dias[] = $Dia[0];
}

Consulta os alunos e faz um loop dentro do outro.

while($Aluno = $query->fetch_assoc()){
echo '<tr><td>' . $Aluno['nome'] . '</td>';
foreach($Dias as $Dia){
echo '<td><input type="text" name="p_' . $Aluno['id'] . '_' . $Dia . '"></td>';
}
echo '</tr>';
}

Assim, os campos são identificados pelo par (Aluno,Dia). Depois, pra salvar, mesma coisa:

while($Aluno = $query->fetch_assoc()){
foreach($Dias as $Dia){
$Presenca = $_POST['p_' . $Aluno['id'] . '_' . $Dia];
// faz o que tem que fazer
}
}



Bom Dia,

Tentei proceder como colocastes... mas nao ficou bem do jeito que desejava.

Grato!

In Topic: Lançamento De Frequencia Escolar

16/02/2012, 18:05

O jeito mais fácil é copiar essa tabela. Monta uma tela que seja igual a esse papel que eles já usam.


Boa Tarde,

Exatamente isso... o problema é que nao sei como proceder com a tela, ou seja, como irá listar todos os alunos para um determinado dia, lançar a presença e depois no gravar... gravar tudo isso no banco para cada aluno.


Grato,
Rafael

IPB Skin By Virteq