|
Serverske aplikacije i baze podataka PHP, Perl, ASP, ASP .NET, ColdFusion... MySQL, PostgreSQL, MSQL, Oracle... |
|
Alatke vezane za temu | Vrste prikaza |
14.11.2021, 17:37 | #1 |
V.I.P. Recenzent
Član od: 8.11.2008.
Lokacija: XV535
Poruke: 3.198
Zahvalnice: 767
Zahvaljeno 1.024 puta na 568 poruka
|
SQL problem
Sto godina se nisam bavio PHP. Bar ne nešto dublje. Sad imam jedan čudan problem. Kada za samu tabelu u SQL kucam:
HTML kod:
SELECT count(*) FROM controller WHERE rpidate BETWEEN DATE_SUB(now(), INTERVAL 5 MINUTE) AND now() AND deviceID = 7 Dobijem 0, i to i treba. Kada u PHP kucam ovo: Kod:
$sql3=mysqli_query($con, "SELECT count(*) FROM controller WHERE rpidate BETWEEN DATE_SUB(now(), INTERVAL 5 MINUTE) AND now() AND deviceID = 7") or die (mysqli_error($con)); $numRows = mysqli_num_rows($sql3); echo $numRows; Dobijem 1. Šta nije u redu? Poslednja ispravka: Dekip (15.11.2021 u 12:00) |
15.11.2021, 0:23 | #2 |
d-_-b
Član od: 13.10.2007.
Lokacija: 127.0.0.1
Poruke: 5.317
Zahvalnice: 1.626
Zahvaljeno 2.307 puta na 1.520 poruka
|
Re: SQL problem
Pokušaj samo select * (bez count-a), da vidiš koji red tačno ispiše u drugom slučaju.
Svakako, query kao takav je baš time-sensitive, s obzirom da funkcija now() računa momenat u kome je okineš... Tako da ako si u međuvremenu upisao neki podatak, nije nemoguće da vraća keca. EDIT: Pokušaj i uslov za datum da izmeniš sa ovim: Kod:
WHERE rpidate > now() - INTERVAL 5 MINUTE Poslednja ispravka: Partybreaker (15.11.2021 u 0:34) |
15.11.2021, 11:43 | #3 |
V.I.P. Recenzent
Član od: 8.11.2008.
Lokacija: XV535
Poruke: 3.198
Zahvalnice: 767
Zahvaljeno 1.024 puta na 568 poruka
|
Re: SQL problem
HTML kod:
SELECT *, NOW() FROM controller... |
Bookmarks sajtovi |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Facebook chat veliki problem | bojannp | Internet tehnologije | 6 | 10.2.2012 10:47 |
SQL problem oko kod-a | Aleksandar1987 | Programiranje | 19 | 6.2.2012 15:06 |
problem sa ATA kontrolerom ili BIOS problem? | technikum | Nosači podataka | 1 | 23.11.2011 12:29 |
podizanje vBulletin i tzv. problem 'sql' ? | xsalex | Serverske aplikacije i baze podataka | 3 | 25.8.2009 20:15 |
Gigabyte NX96T 9600GT, čudan problem | De_Italiano | Grafika | 7 | 19.7.2009 19:31 |