webForumDet fria alternativet

Får EJ ut variablen ur databasobjektet

PHP

41 svar · 1 223 visningar · startad av lillebror · sida 3 av 3

Frågan, av lillebror

Hej, Denna fråga berör både PHP och MySQL men tonvikten på problemet tror jag ligger i PHP så därför postar jag den här. Hur som helst så har jag ett synnerligen märkligt problem. Jag ska hämta ut ett användarnamn tillsammans med ett memberID som jag sedan skall göra en länk ut av. Namnet får jag ut korrekt. Dock skrivs aldrig memberID-informationen ut. PHP-koden och MySQL-frågan ser ut som föl

Läs frågan i sin helhet →
Medlem sedan apr. 20041 597 inlägg
#41

Yeeeeeeeeeeeeeees! Där satt den! Äntligen! Problemet är löst! :e :e

Jag ändrade från:

<a href="showprofile.php?uid="<?php echo $array['memberID']; ?>"><?php echo $array['username']; ?></a>

...till...

echo "<a href=\"showprofile.php?uid=".$array['memberID']."\">".$array['username']."</a>";

Förstår inte att det skulle göra så stor skillnad? Någon som kan se vad som skulle kunna ha orsakat detta problem genom koden ovan?!

Medlem sedan aug. 20002 975 inlägg
#42

Det enda jag ser i din andra variant är att du har ett citationstecken innan du skriver ut ditt id. Detta citationstecknet ska bort.

Men det borde du sett när du tittade på den genererade HTML-koden.

255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)