Czasami jak użytkownik zmienia dane w swoim panelu zamiast 1 w polu aktywna zamienia na 0.
Zdarza się to bardzo rzadko lecz jest o problem którego nie mogę rozwiązać .
Nie wiem czy za ten błąd jest odpowiedzialna któraś z przeglądarek czy problem w skrypcie.
plik.php wygląda tak
/* ZAPISZ DANE DO MYSQL, JEŚLI JESZCZE NIE ISTNIEJˇ TO STWÓRZ REKORD */ $telefon = $_POST['telefon']; $adres = $_POST['adres']; $lat = $_POST['lat']; $lng = $_POST['lng']; $zom = $_POST['zom']; $www = $_POST['www']; $email = $_POST['email']; $nazwa_obiektu = $_POST['nazwa_obiektu']; $typ_dzialalnosci = $_POST['typ_dzialalnosci']; $kraj = $_POST['kraj']; $region = (int) $_POST['region']; $wojewodztwo = $_POST['wojewodztwo']; $miasto = $_POST['miasto']; $opcje = $_POST['opcje']; $opis_obiektu = $_POST['opis_obiektu']; $ciekawe_miejsca = $_POST['ciekawe_miejsca']; $wszystkich_pokoi = $_POST['wszystkich_pokoi']; $wolnych_pokoi = $_POST['wolnych_pokoi']; $cena_od = $_POST['cena_od']; $cena_do = $_POST['cena_do']; $id_uzytkownika = $wynik['id']; $aktywna = 1; else $aktywna = 0; if($ile>0) { if($wynik2['wazna_dni']==0) $aktywna = 0; mysql_query("UPDATE `oferty` SET `nazwa_obiektu` = '$nazwa_obiektu', `typ_dzialalnosci` = $typ_dzialalnosci, `kraj` = $kraj, `region` = $region, `wojewodztwo` = $wojewodztwo, `miasto` = '$miasto', `opcje` = '$opcje', `opis_obiektu` = '$opis_obiektu', `ciekawe_miejsca` = '$ciekawe_miejsca', `wszystkich_pokoi` = $wszystkich_pokoi, `wolnych_pokoi` = $wolnych_pokoi, `cena_od` = $cena_od, `cena_do` = $cena_do, `telefon` = '$telefon', `email` = '$email', `www` = '$www', `aktywna` = $aktywna, `adres` = '$adres', `lat` = '$lat', `lng` = '$lng', `zom` = '$zom', `dat` = now() WHERE `id_uzytkownika` = $id_uzytkownika LIMIT 1;"); } else { $dni_gratis = $wynik2['dni_gratis']; mysql_query("INSERT INTO `oferty` ( `id` , `nazwa_obiektu` , `typ_dzialalnosci` , `kraj` , `region` , `wojewodztwo` , `miasto` , `opcje` , `opis_obiektu` , `ciekawe_miejsca` , `wszystkich_pokoi` , `wolnych_pokoi` , `cena_od` , `cena_do` , `wazna_dni` , `id_uzytkownika`, `telefon`, `email`, `www`, `aktywna`, `adres`, `lat`, `lng`, `zom` , `promowana`) VALUES (0 , '$nazwa_obiektu', $typ_dzialalnosci, $kraj, $region, $wojewodztwo, '$miasto', '$opcje', '$opis_obiektu', '$ciekawe_miejsca', $wszystkich_pokoi, $wolnych_pokoi, $cena_od, $cena_do, $dni_gratis, $id_uzytkownika, '$telefon', '$email', '$www', 1, '$adres', '$lat', '$lng', '$zom',0);"); } } /* KONIEC: ZAPISZ DANE DO MYSQL, JEŚLI JESZCZE NIE ISTNIEJˇ TO STWÓRZ REKORD */