Witam,
Mam problem pozmieniałem wszystko to co mi dubluje ale nadal mam komunikat
Truncated incorrect DOUBLE value: '2019 03'Truncated incorrect DOUBLE value: '296,18'
Ale w skrypcie i w bazie pozmieniałem
Tak wygląda zapis do bazy
Zapis dla niezalogowanych
Skrypt zapisu do bazyZapis dla zalogowanych jest taki sam
Tu jest zapis dla statystyk
$result = dbquery($link,"SELECT data_zamowien FROM ".$db_prefix."zamowien WHERE data_zamowien >= '".showdate("statydata", $_POST['data_wystawienia'])."'");
$data = dbarray($result);
if($data['data_zamowien']){
$result = dbquery($link,"UPDATE ".$db_prefix."zamowien SET ile_zamowien=ile_zamowien +1, brutto=brutto+'".$_POST['brutto']."', netto=netto+'".$_POST['netto']."' WHERE data_zamowien>='".showdate("statydata", $_POST['data_wystawienia'])."'");
}else{
$result = dbquery($link,"INSERT INTO ".$db_prefix."zamowien SET data_zamowien='".$_POST['data_wystawienia']."', ile_zamowien='1', brutto='".$_POST['brutto']."', netto='".$_POST['netto']."'");
}
$result1 = dbquery($link,"SELECT cala_data FROM ".$db_prefix."zarobki WHERE cala_data='".$_POST['cala_data']."'");
$data1 = dbarray($result1);
if($data1['cala_data']){
$result = dbquery($link,"UPDATE ".$db_prefix."zarobki SET kwota_zarobiona=kwota_zarobiona+'".$_POST['brutto']."' WHERE cala_data ='". $_POST['cala_data']."'");
}else{
$result = dbquery($link,"INSERT INTO ".$db_prefix."zarobki SET cala_data='".$_POST['cala_data']."', kwota_zarobiona='".$_POST['brutto']."'");
}
//Zapis do statystyk
$result = dbquery($link,"SELECT nazwa_pobraniem, nazwa_przedplata_na_konto FROM ".$db_prefix."statistics ");
$data2 = dbarray($result);
if($_POST['nazwa']== $data2['nazwa_pobraniem']){
$result = dbquery($link,"UPDATE ".$db_prefix."statistics SET wysylka_za_pobraniem=wysylka_za_pobraniem+'1' WHERE nazwa_pobraniem ='".$_POST['nazwa']."'");
}
if($_POST['nazwa']== $data2['nazwa_przedplata_na_konto']){
$result = dbquery($link,"UPDATE ".$db_prefix."statistics SET przedplata_na_konto=przedplata_na_konto+'1' WHERE nazwa_przedplata_na_konto ='".$_POST['nazwa']."'");
}
Tak jak mówiłem w bazie danych jest zmienione na to co chce zapisać do danej tabeli, ale nadal mam napis
Truncated incorrect DOUBLE value: '2019 03'Truncated incorrect DOUBLE value: '296,18'
Co może to powodować