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

Problemas ao gerar perfil.


Guto Cesar

Pergunta

boa tarde pessoal,

Preciso da ajuda de algum crânio aí,

é um cadastro, já está cadastrando. Cadastra.php

e já consegui vizualizar todos os campo registrados. vizu.php

agora é o seguinte.

Quando gera no vizu.php todos os campo ele dá tudo ok, e eu fiz comq ue exista um link sobre o nome da pessoa cadastrada e quando ele clica no link ele tranfere via GET o id_inc e lá no PERFIL.PHP eu o recupero. Ok?

recuperei essa id e está testada.

Agora é o porém nesse PERFIL.PHP eu tenho que capturar todos os dados desse cliente cadastrado, só dele e mostrar tais dados distribuidos dentro de uma tabela, comos e fosse um perfil do ORKUT.

eu preciso de uma ajuda de como proceder para capturar os dados relacionando com aquele ID que eu capturei da outra pagina.

o script que tentei.

<?php

$id = $_GET['id_inc'];

include "conecta.php";

$query = "select FROM idfpessoal WHERE id_inc = '$id'";

$consulta = mysql_query($query);

for($registro = mysql_fetch_array($consulta)){

?>

isso antes da tabela,

e dentro das celulas na tabela eu coloco:

<?php echo $registro['nome']; ?>

e lá no final da tabela eu fecho o for

preciso de ajuda.

obrigado

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

E não está dando certo?? Que erro mostra??

Outra coisa: note que o for é um laço de repetição. Como só vai haver um cadastro com tal ID, não precisa do for. É apenas uma atribuição normal.

$registro = mysql_fetch_array($consulta);

E, claro, tem que tirar o } do for la embaixo.

Link para o comentário
Compartilhar em outros sites

  • 0
o erro:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/sbrh/www/perf.php on line 16

tirei o for

valeu

boa tarde pessoal,

Preciso da ajuda de algum crânio aí,

é um cadastro, já está cadastrando. Cadastra.php

e já consegui vizualizar todos os campo registrados. vizu.php

agora é o seguinte.

Quando gera no vizu.php todos os campo ele dá tudo ok, e eu fiz comq ue exista um link sobre o nome da pessoa cadastrada e quando ele clica no link ele tranfere via GET o id_inc e lá no PERFIL.PHP eu o recupero. Ok?

recuperei essa id e está testada.

Agora é o porém nesse PERFIL.PHP eu tenho que capturar todos os dados desse cliente cadastrado, só dele e mostrar tais dados distribuidos dentro de uma tabela, comos e fosse um perfil do ORKUT.

eu preciso de uma ajuda de como proceder para capturar os dados relacionando com aquele ID que eu capturei da outra pagina.

o script que tentei.

<?php

$id = $_GET['id_inc'];

include "conecta.php";

$query = "select FROM idfpessoal WHERE id_inc = '$id'";

$consulta = mysql_query($query);

for($registro = mysql_fetch_array($consulta)){

?>

isso antes da tabela,

e dentro das celulas na tabela eu coloco:

<?php echo $registro['nome']; ?>

e lá no final da tabela eu fecho o for

preciso de ajuda.

obrigado

Não FUNCIONOU AINDA

Link para o comentário
Compartilhar em outros sites

  • 0

Isto está dizendo que a variável que você passou para o mysql_fetch_array não é um resultado de MySQL válido, o que nos leva que a query está com problemas.

Adiciona o seguinte na linha:

$consulta = mysql_query($query) or die(mysql_error());

Para que o MySQL te diga qual o problema.

Link para o comentário
Compartilhar em outros sites

  • 0
Isto está dizendo que a variável que você passou para o mysql_fetch_array não é um resultado de MySQL válido, o que nos leva que a query está com problemas.

Adiciona o seguinte na linha:

$consulta = mysql_query($query) or die(mysql_error());

Para que o MySQL te diga qual o problema.

Voc� tem um erro de sintaxe no seu SQL pr�ximo a 'FROM idfpessoal WHERE id_inc = '24'' na linha 1

Link para o comentário
Compartilhar em outros sites

  • 0
Isto está dizendo que a variável que você passou para o mysql_fetch_array não é um resultado de MySQL válido, o que nos leva que a query está com problemas.

Adiciona o seguinte na linha:

$consulta = mysql_query($query) or die(mysql_error());

Para que o MySQL te diga qual o problema.

Voc� tem um erro de sintaxe no seu SQL pr�ximo a 'FROM idfpessoal WHERE id_inc = '24'' na linha 1

e ai maluco achei o erro

falta o aterixxxxx

no select

*

select * from

falo

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