Autor | Zpráva | ||
---|---|---|---|
Erax Profil * |
#1 · Zasláno: 5. 8. 2019, 11:02:57
Ahojte,
mám takový problém. Pokud dělám INSERT nebo UPDATE a vkládám tam prázdné data tj. jmeno_id="" a v mySQL je nastaveno jmeno_id na int(11) unsigned, tak na předchozím webhostingu se bez problému mySQL provedl a uložil "0", pokud jsem mu tam poslala prázdné jmeno_id = "" Nyní jsem na jiném hostingu a naprosto ve všech scriptech to takto používám. Měnit se mně to nechce. Nejhlejší cesta je nastavit webhosting. Ale jak? Poradí někdo, co mám přesně nastavit, aby mySQL v případě prázdného dotazu to uložilo u číselného INT ... prostě nulu? Hrozně moc děkuji za výpoc, jsem z toho už bezradná :( |
||
Kajman Profil |
#2 · Zasláno: 5. 8. 2019, 11:56:45
Zkuste po připojení vždy nastavit
SET sql_mode = '' A na vývojové verzi si naopak nastavte přísnější řežim, ať Vás to na takové nesmysly upozorní hned. |
||
Časová prodleva: 6 let
|
0