Autor | Zpráva | ||
---|---|---|---|
Pavliq Profil |
#1 · Zasláno: 1. 1. 2008, 13:17:35
Ahoj, pomocí registrace dostane účastník své ID a když pak na odkaz s jeho ID někdo klikne, má body..
if (MySQL_Query("INSERT INTO points (user_id, ip) VALUES ('$_GET[id]', '$_SERVER[REMOTE_ADDR]')")){ $points = MySQL_Fetch_Assoc(MySQL_Query("SELECT points FROM users WHERE id = '$_GET[id]' LIMIT 1")); $points = $points[points] + 1; if (MySQL_Query("UPDATE users SET points = '$points' WHERE id = '$_GET[id]' LIMIT 1")){ echo""; kod je tady, ale chci, aby za 1 den mohl získat maximálně 10 bodů, jak to ošéfit ? děkuji za pomoc :) |
||
Alphard Profil |
#2 · Zasláno: 1. 1. 2008, 13:24:21
$points = MySQL_Fetch_Assoc(MySQL_Query("SELECT points FROM users WHERE id = '$_GET[id]' LIMIT 1"));
$points = $points[points] + 1; if (MySQL_Query("UPDATE users SET points = '$points' WHERE id = '$_GET[id]' LIMIT 1")){ echo""; fuj :-) update users set points = points + 1 where id ... v nějaké tabulce se musí ukládat čas |
||
Pavliq Profil |
#3 · Zasláno: 1. 1. 2008, 17:51:53
může to být v tabulce points nebo to musí bejt jinde ?
|
||
Alphard Profil |
#4 · Zasláno: 1. 1. 2008, 19:09:35
může, pak je spočítáš pomocí count(*) a rozhodneš
|
||
Pavliq Profil |
#5 · Zasláno: 1. 1. 2008, 23:12:41
už to je vyřešené, takže zamykám
|
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0