| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 |
Nazdarek..Mam taky mensi problem so session. Totiz v jednom skripte mam spraveny select z DB a potreboval by som niektore udaje zo selectu preniest pomocou session do druheho scriptu. Ten selec z DB mi vyhadzuje viac vysledkov..Napr. viacerych uzivatelov.. Problem je v tom, ze do toho druheho scriptu mi prenesie tu istu hodnotu-vzdy len prveho uzivatela zo selectu..A nie aktualneho. resp. vybraneho uzivatelia (napr. ak mam 20 uzivatelov a ja si kliknem na 15,tak stale udaje s por. č.1).. Ale ak do selectu zadam napr. nejaky lubovolny text, tak mi ho prenesie..Cize session funguje..Premenu $uzivatel mam tiez dobre zapisanu... Tak v com by mohol byt problem?? Preco mi to vzdy hodi stale ten isty udaj a nie aktualny??
Tu je cast scriptu, v ktorom si definujem Session:
Kód: while ($zaznam=MySQL_Fetch_Array($result)): if (!empty($zaznam['meno'])) { $meno=$zaznam['meno'];
session_start(); $_SESSION["menousera2"]=" $meno"; if($i%4==0)
echo " <div class=\"uzivatel\">$meno</div>
";
$i++;
}
endwhile;
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
po prvé, nepoužívaj zastaralé zápisy (endwhile)
po druhé, prečo preboha strkáš session_start() do cyklu ?? dokonca ešte aj to dáš do podmienky...
po tretie, pokiaľ rozumieš aspoň trochu cyklom, tak potom chápeš, že do $_SESSION['menousera2'] sa ti vkuse zapíše len jedna hodnota, pretože pri prvom prechode cyklom síce zapíšeš hodnotu,ale v druhom cykle použiješ tú istú premennú a hodnotu proste prepíšeš
po štvrté, prečo premennú $i moduluješ štyrmi ?
_________________ C#, PHP, ... |
|
Registrovaný: 28.12.08 Prihlásený: 12.01.09 Príspevky: 78 Témy: 0 |
...este by som doplnil ze tu zasadna chyba v SQL prikaze...sice ho nevidim ale bude zniet priblizne:
Kód: SELECT * FROM nieco;
...chyba tam podmienka zrejme inak by aj toto fungovalo...
|
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Session problem v PHP, ASP | 16 | 1108 | 02.06.2008 14:20 Tominator | | Session -- problem :( [ Choď na stránku: 1, 2 ] v PHP, ASP | 32 | 1600 | 14.06.2009 18:23 sedlák | | Problem so session v PHP, ASP | 14 | 1443 | 21.11.2007 15:07 Blackshadow | | problem zo session v PHP, ASP | 3 | 449 | 08.12.2009 21:32 pilná lama glama | | Problem so session v PHP, ASP | 7 | 507 | 26.08.2011 11:49 kruzin99 | | Problem so Session v PHP, ASP | 17 | 716 | 18.02.2008 15:38 Blackshadow | | problém so Session v PHP, ASP | 10 | 502 | 20.10.2010 10:07 davider137 | | Problém so session v PHP, ASP | 0 | 324 | 20.03.2010 18:21 M1rcO_o | | problem so session v PHP, ASP | 10 | 423 | 01.12.2011 12:34 Bajzik | | problém so session v PHP, ASP | 26 | 919 | 29.01.2010 19:34 M1rcO_o | | problem so session start v PHP, ASP | 11 | 1051 | 27.03.2008 10:39 neopagan | | [VYRIESENE] Problém so session v PHP, ASP | 2 | 503 | 30.03.2009 19:02 martin90 | | ďalší problém so session v PHP, ASP | 9 | 575 | 14.10.2008 20:17 rooobertek | | Problém so session v XP v Operačné systémy Microsoft | 1 | 367 | 07.07.2007 18:57 br4n0 | | Problem so session na CD v Audio programy | 5 | 690 | 15.03.2008 23:28 uniqat | | Problém so session v Chrome v PHP, ASP | 4 | 432 | 14.11.2017 19:40 zaciatocnik |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|