Pár otázok...
17 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
1) Mám vlastný prihlasovací systém pomocou sessions, všetko okolo toho viem, len by som potreboval zistiť, ako ich úplne vymazať. Používam niečo v štýle unset($_SESSION["moje_session"]); ale potom ešte na localhoste zostanú prázdne súbory. 2) Ako zistiť zvyšok po delení? (Použitie v podmienke - ak číslo x bude deliteľné číslom y (teda zvyšok je 0) potom ...) 3) Ako pomocou databáze zistiť počet riadkov? Nie niečo v zmysle mysql_query(...) mysql_num_rows, ale rovno v mysql_query 4) A ešte s databázou - ako UPDATEovať tak, že sa aktuálna hodnota zvýši o jednotku? Bez toho, aby som to musel predtým brať z db dik
-
1. Nevim. Ja je po case odmazu rucne. 2. $zbytek = 7 % 3; //vyjde zbytek 1 3. SELECT COUNT(sloupecek) ... podminky 4. pouzit auto_increment sloupecek,afaik
-
1) Zkus potom za to ještě dát: session_destroy() 3) mysql_num_rows(mysql_query("select id from tabulka"));
-
blahapet: ad 3: > Nie niečo v zmysle mysql_query(...) mysql_num_rows, > ale rovno v mysql_query
-
Sojka: ad4 ) On asi myslel IMHO něco jako když je třeba způsob hlasování v anketě a to by AFAIK auto_increment nešlo.
-
To jo, nějak jsem na to nemohl přijít.
-
to je rychlost ;) za 10 minut 5 odpovedi
-
Autoincrement jde afaik i pri updatu. Ale prave proto tam pisu afaik. :)
-
no prve 3 veci mi uz idu, dik ;-) ale u tej štvorky to mam u prihlasovacie ho systému, teda keď sa dakto prihlási, aby sa to v db zdvihlo o jednotku
-
Já nevidím jinou možnost, než tu hodnotu vybrat nejdříve z DB, pak jí zvětšit o jedničku a celou tu proměnnou hodit do update.
-
mno hej, ale ja sa snažiim tieto veci riešiť tak, aby sa muselo čo najmenej brať a dávať do db - aby to bolo čo najrýchlejšie aj keď tá stotina sekundy ma asi nezabije ;-)
-
UPDATE table SET value = value + 1 WHERE user = 'somebody' toto nefunguje?
-
4) jednoduche rovnou pomoci sql napr. poku mas tabulku uzivatele, kde potrebujes zvetsovat atriput pocet update uzivatele set pocet=pocet+1 where .... pokud by nebylo where zvetsi pocet vsem o jedno
-
bajn: prave som to napisal ;) inak ide to, prave som to odskusal
-
muhehe, jsem si najel stranku mezitim se zazral do prace a nez odpovedel, uz jsi to stihnul ty :)
-
diky, funguje
-
no mám ešte jednu otázku... ako vypísať aktuálne sessions? teda vypísať, napr. kto je teraz prihlásený dikes