if($success==1) nie byl spelniony, a jest bo pokazuje mi pozytywny komunikat. Zreszta wczesniej dzialalo, zaczalem poprawiac kod i nie wiem co zepsulem:/
<?php $year=$a['year']; }else{ $year = numfiltr($_REQUEST['year']); $myquery=mysql_query("UPDATE building SET name1='{$name1}', year={$year} WHERE id={$wsk}") or die(mysql_error()); $success=($myquery) ? 1 : -1; }else{ $success=-1; } } if($success==1) { } elseif($success==-1) { echo '<br /><a font class="red" href="add.php?act=description&wsk='.$wsk.'">Spróbuj jeszcze raz</a></center><br>'; } else { echo '<form name="formularz" method="post"> <input type="hidden" name="id" value="'.$wsk.'"/>'; <input type="text" name="name1" value="'.$n.'"/>'; //Rodzaj - TU COS JEST NIE TAK function dodaj($id, $name) { mysql_query("INSERT INTO genre VALUES('$id', '$name')") or die(mysql_error()); } if($success==1) { mysql_query("DELETE FROM genre where id='$_GET[wsk]'") or die(mysql_error()); (isset($_POST['1'])) ? dodaj($_GET[wsk], '1') : ''; (isset($_POST['2'])) ? dodaj($_GET[wsk], '2') : ''; (isset($_POST['3'])) ? dodaj($_GET[wsk], '3') : ''; }else{ $k_query = mysql_query("SELECT * FROM genre WHERE id=$_GET[wsk]") or die(mysql_error()); while($row=mysql_fetch_row($k_query)){ ($row[1] == "1") ? $s1='checked' : ''; ($row[1] == "2") ? $s2='checked' : ''; ($row[1] == "3") ? $s3='checked' : ''; } } echo ' <input type="checkbox" value="1" '.$s1.' name="1">rodzaj1<br> <input type="checkbox" value="2" '.$s2.' name="2">rodzaj2<br> <input type="checkbox" value="3" '.$s3.' name="3">rodzaj3<br>'; echo '<input type="text" size="1" name="year" value="'.$year.'"/>'; echo '<input type=hidden name=sub><input type="submit" name="submit"/></center> </form>'; } ?>