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. 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
  2. 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
  3. 1) Zkus potom za to ještě dát: session_destroy() 3) mysql_num_rows(mysql_query("select id from tabulka"));
  4. blahapet: ad 3: > Nie niečo v zmysle mysql_query(...) mysql_num_rows, > ale rovno v mysql_query
  5. 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.
  6. To jo, nějak jsem na to nemohl přijít.
  7. to je rychlost ;) za 10 minut 5 odpovedi
  8. Autoincrement jde afaik i pri updatu. Ale prave proto tam pisu afaik. :)
  9. 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
  10. 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.
  11. 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 ;-)
  12. UPDATE table SET value = value + 1 WHERE user = 'somebody' toto nefunguje?
  13. 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
  14. bajn: prave som to napisal ;) inak ide to, prave som to odskusal
  15. muhehe, jsem si najel stranku mezitim se zazral do prace a nez odpovedel, uz jsi to stihnul ty :)
  16. diky, funguje
  17. no mám ešte jednu otázku... ako vypísať aktuálne sessions? teda vypísať, napr. kto je teraz prihlásený dikes

← Zpět na všechna témata