Jump to content


Photo

Mostrar Dados


  • Faça o login para participar
4 replies to this topic

#1 allan_bruno

allan_bruno

    Turista

  • Usuários
  • 44 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ

Posted 26/06/2004, 17:19

Pessoal,
to fazendo meu site mas bati com um inconveniente.
Eu num to conseguindo importar os dados do BD para mostrar. É o seguinte:
O cara faz o login e vai no painel de controle. Lá tem todas as informações cadastradas (eu não to conseguindo mostrar as informações). Depois, se ele quiser mudar algo, ele clica em editar e edita(também num to conseguindo).
Como fazer isso?

Forte Abraço,
Allan Bruno
Learning and developing forever!!!

#2 JeDaH

JeDaH

    Rammstein!

  • Usuários
  • 490 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP - ZN

Posted 26/06/2004, 17:25

http://forum.wmonlin...ndpost&p=386205

Utilize a mesma lógica
Ein Schrei wird zum Himmel fahren
schneidet sich durch Engelscharen
Vom Wolkendach fällt Federfleisch
auf meine Kindheit mit Gekreisch

Rammstein - Mein Teil

#3 Rafael :)

Rafael :)

    Aprendendo e ensinando PHP.

  • Usuários
  • 549 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Aprender PHP!

Posted 26/06/2004, 17:36

Olá mano!, blz?

Para mostrar os dados dele você usa o SELECT do Mysql

PHP
<?

include("conexao.php"); // Conexão com o Banco de dados
$tabela = "usuarios"; // Aqui seria o nome da tabela

$query = "SELECT * FROM $tabela WHERE id='$id'";

// Aqui irá consultar a tabela com o determinado id...o id seria o numero do cadastro do usuário no banco de dados

$query2 = mysql_query($query);

while(
$dados=mysql_fetch_array($query2)){

echo
"Nome: $dado[nome] <br>";
echo
"Idade: $dado[idade] <br>";
echo
"Senha: $dado[senha] <br>";
echo
"E-mail: $dado[email] <br>";

//Essa parte seria exibido os valores pego do banco de dados... tudo que está dentro dos colchetes é o nome de um campo do banco de dados!
}

?>

Agora para atualizar você usa o comando UPDATE do Mysql

PHP
<?

$atualiza
= "UPDATE tabela SET nome=novo_valor, idade=novo_valor, email=novo_valor WHERE id='$id'";
// Aqui atualizaria os campos: nome, idade, email. Também aqui, atualizaria o usuário com o determinado ID

$atualiza2 = mysql_query($atualiza);

echo
" Dados Atualizados com sucesso"; // mensagem de exito!

?>


Qualquer coisa é só falar.. abração!

Boa sorte!!!! :D

Edição feita por: Rafael :), 27/06/2004, 02:01.

Jesus:

Justiça
Esperança
Saúde
União
Salvação

Deus é fiel...

#4 luiz000

luiz000

    Expert

  • Banidos
  • PipPipPipPipPipPip
  • 530 posts
  • Sexo:Não informado

Posted 26/06/2004, 18:34

só para complementar os codigos acima...
ID seria um campo na sua tabela do banco de dados que, iria ser auto_increment!!
ou seja, quando o primeiro usuario se cadastrar, o ID dele seria 1,
quando o segundo se cadastrar o ID dele seria 2,...e por ae vai...
deu pra entender???
cada um teria um ID diferente concorda???
se vc nao tive este campo ID na sua tabela, os codes acima nao funcionarao!

qualquer duvida, poste ae...

#5 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 26/06/2004, 21:41

Só uma correção:
PHP
<?

$atualiza
= "UPDATE tabela SET nome=novo_valor, idade=novo_valor, email=novo_valor WHERE id='$id'";
// Aqui atualizaria os campos: nome, idade, email. Também aqui, atualizaria o usuário com o determinado ID

$atualiza2 = mysql_query($atualiza);

echo
" Dados Atualizados com sucesso"; // mensagem de exito!

?>


Estava escrito UPADATE..... :P
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq