przy insert działa normalnie ale przy update nie idzie zmienic daty jak to moge zrobic z góry dzięki
Do tego sprawdź typ danych w polu tryb. Jeśli jest to INT to nie dawaj tam apostrofu, czyli tryb=1.
$upd = "UPDATE serwer SET tryb='1', datastop='".$datastop."', datadelete='".$datadelete."' WHERE port='$srp[port]'";
if($zam[okres] == '1') { $okresx = '+30 days'; $idsfnasy = '+40 days'; } if($zam[okres] == '2') { $okresx = '+60 days'; $idsfnasy = '+70 days'; } if($zam[okres] == '3') { $okresx = '+90 days'; $idsfnasy = '+100 days'; } if($zam[okres] == '6') { $okresx = '+180 days'; $idsfnasy = '+190 days'; } if($zam[okres] == '12') { $okresx = '+1 year'; $idsfnasy = '+375 days'; }
jest tak samo poprawne jak to:
$a="lalala lalala $_POST[hehe] lalal";
Tak więc w WHERE ma wszystko ok jeśli chodzi o cudzysłowy czy łączenie stringów.
$a="lalala lalala ".$_POST['hehe']." lalal";
jest tak samo poprawne jak to:
$a="lalala lalala $_POST[hehe] lalal";
Tak więc w WHERE ma wszystko ok jeśli chodzi o cudzysłowy czy łączenie stringów.
$a="lalala lalala ".$_POST['hehe']." lalal";