Autor | Zpráva | ||
---|---|---|---|
Filip Macháček Profil |
#1 · Zasláno: 3. 11. 2016, 20:09:50
Zdarvim mám probém s Nefunkčnímy proměnými v mysql dotazu Nevíte kde by mohla být chyba ? Díky za odpovědi
$sql = "UPDATE data SET synchronizace='".$time."' WHERE id=0"; |
||
pcmanik Profil |
#2 · Zasláno: 3. 11. 2016, 20:19:17
Filip Macháček:
A máš v tej premennej time hodnotu akú očakávaš? Akú chybu to hlási? Čo si už skúšal? |
||
Filip Macháček Profil |
#3 · Zasláno: 3. 11. 2016, 21:21:00
Prave ze to nenacte vubec nic jen prazdou stranku ... V $time mam ulozeny aktualni cas.
|
||
mckay Profil |
#4 · Zasláno: 3. 11. 2016, 21:56:07
Filip Macháček:
Ukažte více kódu, prosím. Úryvek, který ukazujete je v pořádku. Chyba, je jinde. |
||
Pavel015 Profil |
#5 · Zasláno: 3. 11. 2016, 23:29:32
id='0'
|
||
Hando Profil |
#6 · Zasláno: 4. 11. 2016, 00:10:40
Skutečně je v db záznam s id = 0?
"nenačte to nic, jen prázdnou stránku" - to nic neznamená, tato proměnná $sql nic načítat nemá. Vypiš si obsah proměnné přes echo, zkus ho vložit v konzoli phpmyadmina (nebo admineru) přímo a uvidíš, kde je problém - jestli v dotazu na db, nebo programu. |
||
Filip Macháček Profil |
#7 · Zasláno: 4. 11. 2016, 05:57:21
Ano opravdu je v db zaznam s ID 0
|
||
Tomášeek Profil * |
#8 · Zasláno: 4. 11. 2016, 08:04:05
Pavel015:
„id='0'“ Určitě ne, ID bude číselné. Filip Macháček: „Ano opravdu je v db zaznam s ID 0“ No potěš koště... Ten SQL dotaz je v pořádku. Voláš jej? Máš správně připojení k databázi? Vrací ten dotaz nějakou chybu? Prázdná stránka může značit buď to, že se do ní nic nevypisuje, nebo v případě, že tam máš nějaký výstup, typicky fatal error scriptu - zobraz si chybové hlášky. |
||
Filip Macháček Profil |
|||
mckay Profil |
#10 · Zasláno: 5. 11. 2016, 16:02:06
Filip Macháček:
„Ano po tom co jsem toto doplnil to funguje ..... Díky“ Můžete mi prosím někdo vysvětlit jak je to možné? Že s rovnítkem a číselnou konstantou dotaz nefunguje a pokud je číselná konstanta v apostrofech, proběhne to v pořádku? Napadá mě pár případů jak by k tomu mohlo dojít, ale ne pro MySQL. |
||
Filip Macháček Profil |
#11 · Zasláno: 5. 11. 2016, 20:03:11
Opravdu nevím ale poté opravdu funguje ...
|
||
Alphard Profil |
#12 · Zasláno: 5. 11. 2016, 23:29:57
mckay [#10]:
Třeba ten sloupec má nějaký řetězcový typ. auto_increment by tam 0 nedal, takže kdo ví, jak to tazatel plní. V MySQL se čísla neuvozují, víc těžko říct. |
||
Časová prodleva: 8 let
|
0