Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Cześć,
- Zakładam że pole steamid ma format tekstowy, a datum format czasu.
- 1. Podwójny dolar “$$” (datum > '".$$dateTimeVariable2)
- 2. W cudzysłowach podwójnych można używać zmiennych I cudzysłowów pojedynczych a zatem zamiast
- “SELECT * FROM list WHERE steamid='".$steamid."' AND datum > '".$$dateTimeVariable2."';"
- Można pisać
- “SELECT * FROM list WHERE steamid='$steamid' AND datum > '$dateTimeVariable2’;"
- 3. Trzeba mieć pewność, że dla MySql’a ten format czasu nie będzie sprawiał kłopotów. W jakim formacie, jak data może być rozumiana to jak sądzę rzecz wynikająca z konfiguracji. Być może lepiej datę obliczać w MySQL’u
- “SELECT ‘x’ FROM list WHERE steamid='$steamid' AND datum > ADDDATE(NOW(),INTERVAL -1 HOUR);"
- 4. Jeżeli nie potrzebujemy “wyciągać” żadnych wartości z tabeli a jedynie sprawdzić czy są, nie zachodzi konieczność używania * , stąd ‘x’
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement