Avatar billede langkiller Nybegynder
14. april 2010 - 20:48 Der er 7 kommentarer og
1 løsning

problem med id der skal sendes videre til næste side

Har dette link der skal gøre det muligt at klikke på et bruger navn og komme ind på en profilside.

Her er den ene side med linket (har kun taget det væsentlige med):

$svar = mysql_query("SELECT * FROM meninger ORDER BY svarID DESC") or die(mysql_error());

while ($row = mysql_fetch_array($svar))
{
print "
<a href=\"../profil.php?id=$row[id]\" target=\"_parent\">".$row["brugernavn"]."</a>";

}




Og her er profilsiden som skal hente id fra forrige side

$bruger_id = $_GET["id"];
$hent = mysql_query("SELECT * FROM meninger WHERE id = '$bruger_id'") or die(mysql_error());
$vis = mysql_fetch_array($hent);

if(!empty($bruger_id))
{
  print " " . $vis[$brugernavn] . "'s profil";
}
else
{
  print "der opstod en fejl";
}
Avatar billede claes57 Ekspert
14. april 2010 - 20:55 #1
når en bruger åbner en side, så startes en session - deri kan man placere værdier, som vedkommende 'slæber' rundt med - men kun til browser lukkes - derefter tabes alle data.
Perfekt til dit formål
http://www.php.net/manual/en/book.session.php
Avatar billede showsource Seniormester
14. april 2010 - 21:52 #2
Du skriver ikke hvad problemet er, men mon ikke:

print " " . $vis["brugernavn"] . "'s profil";

er det du søger ?
Avatar billede langkiller Nybegynder
14. april 2010 - 22:37 #3
Jo det gik også lige op for mig at jeg ikke fik skrevet mit spørgsmål :D

lige præcis der problemet ligger! den udskriver nemlig kun:

's profil

????
Avatar billede showsource Seniormester
14. april 2010 - 22:49 #4
Se forskellen på din egen kode og mit ex.
Avatar billede langkiller Nybegynder
14. april 2010 - 22:53 #5
OMG! Kan godt se fejlen.. havde kommet til at sætte en variabel ind mellem [ ]... Tak for det! Var kørt helt død i det skidt :D

Du får self pointene hvis jeg kan finde ud af hvordan man giver dem :S ...
Avatar billede showsource Seniormester
14. april 2010 - 23:03 #6
Ok.
JEg skal så lægge et svar. :O)
Avatar billede langkiller Nybegynder
14. april 2010 - 23:24 #7
Så læg du et svar hvis du vil have point :)
Avatar billede showsource Seniormester
15. april 2010 - 08:16 #8
Hov ja, det skal jo !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester