Autor | Zpráva | ||
---|---|---|---|
Korys Profil * |
#1 · Zasláno: 26. 5. 2009, 20:24:59
Dobrý den, nevítě někdo v čem je chyba v tomto scriptu? sedím nad tim už půl dne a nic mě nenapadá, díky.
for ($i = 0; $i < 25; $i++) { $query = $connect -> query ("SELECT power FROM Power WHERE (datetime > NOW() - INTERVAL 24 HOUR)"); while ($data = $query -> fetch_row() ) { echo $data[0]; } } v phpmyadmin tento dotaz vrátí to co má |
||
tiso Profil |
#2 · Zasláno: 26. 5. 2009, 20:30:04
Korys - to znamená že chyba nebude v dotaze, ale niekde okolo...
|
||
Korys Profil * |
#3 · Zasláno: 26. 5. 2009, 20:35:33
ten dotaz vrací var_dumpem object(mysqli_result)#2 (0) { }
|
||
fuckin Profil * |
#4 · Zasláno: 26. 5. 2009, 20:50:06
ta podminka v tom whilu je divna nejaka na prvni pohled ne?
|
||
Mastodont Profil |
#5 · Zasláno: 26. 5. 2009, 20:57:02
fuckin
A to jako proč? |
||
Mastodont Profil |
#6 · Zasláno: 26. 5. 2009, 20:59:30
Korys
Zkontroluj, jestli ten dotaz opravdu něco vrací: if ($query = $connect->query($query)) { while ($data = $query -> fetch_row() ) { .... |
||
Korys Profil * |
#7 · Zasláno: 26. 5. 2009, 21:17:41
no on celý ten fetch_row právě hází NULL a ja netušim proč...
|
||
Kajman_ Profil * |
#8 · Zasláno: 26. 5. 2009, 22:47:59
A ten pma, co to v něm funguje, je ten samý db server?
A chyba nelze vypsat? http://cz2.php.net/manual/en/mysqli.error.php Třeba koliduje power s funkcí power nebo datetime s datovým typem. SELECT `power` FROM `Power` WHERE (`datetime` > NOW() - INTERVAL 24 HOUR) |
||
Korys Profil * |
#9 · Zasláno: 26. 5. 2009, 23:17:19
phpmyadmin běží na stejnym server
chybu to nehodí žádnou, prostě to je vrací ve scriptu "prázdno"... |
||
Časová prodleva: 15 let
|
0