Ir para conteúdo
Fórum Script Brasil
  • 0

PHP + MYSQL: Exibir dados do Mysql


julio_santos

Pergunta

Pessoal, desculpa incomodar mas estou com outra dúvida:

Depois que o usuario loga meu código redireciona pra outra página.. consegui conectar essa página com a tabelas, mas o que eu posso usar para que sejam exibidos somente os dados daquele usuario? É uma área restrita de uma escola....

Estou em dúvida se utilizo If ou não... por favor.. me ajudem.... :blink:

$linkbd = mysql_connect($host, $usuariodb, $senhadb) or die ('Erro ao Conectar no Banco de Dados');

mysql_select_db($db, $linkbd) or die ('Erro ao Selecionar o Banco de Dados');

$sql = "SELECT * FROM boletim WHERE NomeAluno = '".$login."'";

$result_id = @mysql_query($sql, $linkbd) or die("Não foi possível executar o comando!");

$total=@mysql_num_rows($result_id);

?>

<table border="1" align="center" cellpadding="10" cellspacing="10">

<tr>

<td><b>Matéria</b></td>

<td><b>Média 1º Bimestre</b></td>

<td><b>Faltas 1º Bimestre</b></td>

<td><b>Média 2º Bimestre</b></td>

<td><b>Faltas 2º Bimestre</b></td>

<td><b>Média 3º Bimestre</b></td>

<td><b>Faltas 3º Bimestre</b></td>

<td><b>Média 4º Bimestre</b></td>

<td><b>Faltas 4º Bimestre</b></td>

<td><b>Média</b></td>

<td><b>Prova Recuperação</b></td>

<td><b>Média Recuperação</b></td>

<td><b>Prova Final</b></td>

<td><b>Média Final</b></td>

</tr>

<? if($total == 1){;

?>

<tr>

<td><? echo $total['NomeMateria']; ?> </td>

<td><? echo $total['Bime1']; ?></td>

<td><? echo $total['Faltas1']; ?></td>

<td><? echo $total['Bime2']; ?></td>

<td><? echo $total['Faltas2']; ?></td>

<td><? echo $total['Bime3']; ?></td>

<td><? echo $total['Faltas3']; ?></td>

<td><? echo $total['Bime4']; ?></td>

<td><? echo $total['Faltas4']; ?></td>

<td><? echo $total['Media']; ?></td>

<td><? echo $total['você'];?></td>

<td><? echo $total['Media1']; ?></td>

<td><? echo $total['RV']; ?></td>

<td><? echo $total['Media2']; ?></td>

</tr>

<? } ?>

</table>

<? mysql_close(); ?>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

amigo no caso mysql_num_rows vai retornar o numero de colunas saka e não os dados tipo joao não vai retornar as notas dele vai retornar qntos joão ele achou pra retornar os dados tem que usar o mysql_fetch_array

para retornar tipo só uma linha 
$dados = mysql_fetch_array($query); // aki na query coloca o nome da sua query 

$dados['campo da tabela '];

aki vai indo com o capo $dado['aki o campo da tabela que você quer que retorne aki e lembre-se aspas'];
para retornar mais de uma linha
while ($dados = mysql_fetch_array($query)){                    // aki na query coloca o nome da sua query 

$dados['campo da tabela '];
aki vai indo com o capo $dado['aki o campo da tabela que você quer que retorne aki e lembre-se aspas'];
}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...