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

Como pegar dados de outra tabela


Leonardo.j

Pergunta

Bom pessoal estou fazendo site da minha escola, nela vai ter sistema de ver as notas. no painel administrativo vai ter onde adicionar notas para os membros. eu já fiz tudo isso

Só gostária de saber como posso fazer para na pagina das notas ele ler as notas exemplo. Apenas do membro "ID 5000" ou "ID 1" ai ficaria mais facil para cadastra as notas teria como fazer isso?

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Bom eu fiz asim mais ele está listando todos. os dados do sql. Como faço para ele lista apenas o do usuario igual ao que está logado porque criei 2 tabelas

1 - fne_membros que fica os dados dos usuarios, tem a coluna Login que é o usuario.

2 - fne_notas que fica as notas que quero pegar, tem a coluna Login que fica o usuario tambem.

Como posso pegar os dados de exemplo quero pega todos os dados de tal usuario que seria o que está logado

Bom está ai o código que fiz, só sei fazer listando todos.

<?

$sql = "SELECT * FROM fne_notas";

$resultado = mysql_query($sql)

Or die (mysql_error());

While ($linha=mysql_fetch_array($resultado)) {

$Prof = $linha["Prof"];

$Dia = $linha["Dia"];

echo "CNPJ: $Prof.";

echo "Nome: $Dia.";

echo "<br>";

echo "<br>";

echo "<br>";

}

?>

Link para o comentário
Compartilhar em outros sites

  • 0

Primeiro uma pergunta retórica: Havia necessidade de postar 3 vezes seguidas? O botão editar não está ali apenas para ser olhado...

Segundo, estude SQL, existe o WHERE que é onde você especifica o que quer buscar:

SELECT * FROM tabela WHERE campo_tal = '$tal_coisa'

Link para o comentário
Compartilhar em outros sites

  • 0

meu fico asim

<?php

$ler = mysql_query ("SELECT * FROM fne_notas WHERE ID = '$ID'");

$exibir = mysql_fetch_array($ler);

echo $exibir['Nota'];

?>

e deu o seguinte erro

Notice: Undefined variable: Login in c:\arquivos de programas\easyphp1-8\www\escola\pagina\notas.php on line 41

Linha 41 é

$ler = mysql_query ("SELECT * FROM fne_notas WHERE ID = '$ID'");
Link para o comentário
Compartilhar em outros sites

  • 0

Cara, não consegui compreender muito bem, especifique mais, mostra as tabelas sql, mostre os codigos para podermos te ajudar.. assim fico meio dificil de entender..

Posta ai que tentamos ajudar!

Abraço!

Link para o comentário
Compartilhar em outros sites

  • 0
Cara, não consegui compreender muito bem, especifique mais, mostra as tabelas sql, mostre os codigos para podermos te ajudar.. assim fico meio dificil de entender..

Posta ai que tentamos ajudar!

Abraço!

Poxa cara muito obrigado, perguntei pro meu professor ai ele me respondeu rss. fica asim olha

Ele vai pega os dados da tabela fne_notas, com o id do usuario logado. Muito obrigado

<?php
include "validar_session.php";

include "config_sistema.php";

// faz consulta no banco
$consulta = mysql_query("select * from fne_membros where Login = '$login_usuario'");



?>

							<?

$sql = "select * from fne_notas where Login = '$login_usuario'";
$executar = mysql_query($sql);
while ($exibir = mysql_fetch_array($executar)){;
echo "<br />";
echo "". $exibir['Prof'];
echo "<br />";
echo "<br />";
echo "". $exibir['ID'];
echo "<br />";
echo "<br />";
echo "". $exibir['Login'];
}
?>

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
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...