Jump to content


Photo

Gerar Link Do Db


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

#1 Majin_Buu_Br

Majin_Buu_Br

    Normal

  • Usuários
  • 69 posts
  • Sexo:Não informado

Posted 11/09/2003, 02:49

como eu gero um link dum campo que tenha nome,inscricao,periodo e campus que esta no mysql?

algo assim

?id=1

quando clicar quero que apareca todos os dados do campo 1.

tem como pessoal?
Buu Power
------------------------
Apache=1.3.27
Perl=5.8.0.805
PHP=4.3.2
MySQL=3.23.51
------------------------
Status=Rodando

#2 Fagundes

Fagundes

    Normal

  • Usuários
  • 88 posts
  • Sexo:Não informado
  • Localidade:Rio Grande do Sul

Posted 11/09/2003, 13:05

faz o link com pagina.php?id=$id

se voce ker passar todos dados.. faz ... pagina.php?id=$id&nome=$nome

etc =)
" Jovens usam drogas e sao considerados LOUCOS , cientistas constroem bombas, que destroem o mundo e sao considerados NORMAIS "

o_0

#3 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 11/09/2003, 14:32

bem para fazer o link vc fará um consulta no mysql para ter o id de cada um, ficando assim o link:

<?
  $selecionar = mysql_query("SELECT * FROM `tabela`", $con);
  while ($row = mysql_fetch_array($selecionar)) {
    $id = $row["id"];
  }

for ( $numero = 0; $numero < count($id); $numero++ ) {
?>
<a href="dados.php?id=<? echo $id[$numero]; ?>">Clique aqui</a>
<?
}
?>


e na pagina que mostrara os dados, o select fica assim:

$select = mysql_query("SELECT * FROM `tabela` WHERE id = '$id'", $con);


Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#4 Guest

Guest
  • Visitantes

Posted 11/09/2003, 16:21

bem para fazer o link vc fará um consulta no mysql para ter o id de cada um, ficando assim o link:

QUOTE[/b] </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><?
  $selecionar = mysql_query("SELECT * FROM `tabela`", $con);
  while ($row = mysql_fetch_array($selecionar)) {
    $id = $row["id"];
   }

for ( $numero = 0; $numero < count($id); $numero,+ ) {
?>
<a href="dados.php?id=<? echo $id[$numero]; ?>">Clique aqui</a>
<?
}
?><!--QuoteEnd]$select = mysql_query("SELECT * FROM `tabela` WHERE id = '$id'", $con);

ae xplayer...agora entedi onde eu estava errando na hora de mostrar os resultados,eu nao sabia que tinha que botar o WHERE id = '$id'" no script...antes era assim :

$tabela = mysql_query("SELECT * FROM nota ORDER by aluno ASC");


ou seja,so fazia aparecer tudo duma so ves,ao inves de eu poder selecionar tal campo com o link :D !!!

ah,esse script q vc fez pra gerar link,so aparece 1 link com somente o id=1,nao aparece com os demais id que faltam !!! :unsure:

#5 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 11/09/2003, 16:24

bem, eh q num fui na intenção de fazer ja o script, era somente um exemplo, aki ta ele para funcionar da maneira correta:

<?
  $selecionar = mysql_query("SELECT * FROM `tabela`", $con);
  while ($row = mysql_fetch_array($selecionar)) {
    $id[] = $row["id"];
  }

for ( $numero = 0; $numero < count($id); $numero++ ) {
?>
<a href="dados.php?id=<? echo $id[$numero]; ?>">Clique aqui</a>
<?
}
?>


soh havia de fazer a variavel $id ficar com array, agora deve da certinho :ok:
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#6 Guest

Guest
  • Visitantes

Posted 11/09/2003, 18:19

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

Notice: Undefined variable: id

dando erro agora :unsure: !!!




1 user(s) are reading this topic

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

IPB Skin By Virteq