| | |
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Autor | Správa |
---|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | Napísal baumax: 14.09.2010 11:46 | |
|
Mam v databaze tabulku, do ktorej vkladam udaje ...
mam tam stlpec s nazvom datum a ukladam do neho datum v tvare 13.09.2010 , je to varchar typ. Nemusi to byt datum vlozenia prispevku, ale rozny.
vkladanie mam cez klasicky prikaz: Kód: mysql_query("INSERT INTO table (datum, user, text, cas) VALUES ('".strip_tags($datum)."', '".$_SESSION['user']."', '".strip_tags($text)."', '".date("d.m.Y, H:i",$b)."')") or die("!!! Chyba: ".mysql_error());
kde $b = time ();
kde ten datum tam mam cez date picker
potrebujem pri vkladani obmedzit pocet zaznamov pre dany nick na MAX 3 za dany datum, ako na to ?
predpokladam, ze pri vkladani sa bude robit kontrola poctu zaznamov pre dany datum.
v premennej cas je vlastne cas vlozenia prispevku ... prispevky sa mozu vkladat aj na datum dopredu, t.j. ja si dnes mozem vlozit prispevok a nastavim datum na zajtra, alebo pozajtra ...
Dik za pomoc
|
|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | Napísal autor témy baumax: 15.09.2010 11:41 | |
|
oki, nikto nic, v noci som sa na to pozrel a vyriesil to Kód: $vysledok2 = mysql_query("Select * from table WHERE datum='$datum' && user ='".$_SESSION["user"]."'"); if (mysql_num_rows($vysledok2) == 3) { $errMaxPocet=1; }
|
|
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
| 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
|
|