+----------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+----------------+
| id_users | int(11) | NO | PRI | NULL | auto_increment |
| wiek | int(2) | YES | | NULL | |
| nick | varchar(15) | YES | | NULL | |
| imie | varchar(15) | YES | | NULL | |
| id_grupy | int(11) | YES | | 3 | |
| id_ranga | int(11) | YES | | 3 | |
+----------+-------------+------+-----+---------+----------------+
Stworzyłem formularz z trzema polami na wpis. Oto kod opisujący moj formularz:
////////////////////////////////////////////////////////////////////// FORMULARZ////////////////////////////////////////////////////
Następnie napisałem pliczek aktualizuj.php który pobiera dane z formularza za pomocą upusers,upgrupy,upranga następnie chce aby poprzez nick czy grupa czy range poprzez zapytanie wynika,wynikb,wynikc otrzymac id dla usera,grupy i rangi co z kolei pozwoli mi przypisac kolejno do tabeli users wybrana grupe i range. Oto jego kod:
<?php $upusers = $_POST['upusers']; $upgrupy = $_POST['upgrupy']; $upranga = $_POST['upranga']; if ($upusers and $upgrupy and $upranga){ $ins = @mysql_query("UPDATE users SET id_grupy='{$wynikb['id_grupy']}',id_ranga='{$wynikc['id_ranga']}' WHERE id_users='{$wynika['id_users']}'"); } } ?>
Formularz ładnie łączy się z bazą ale nie aktualizuje jej



Dla ułatwienia podaje cały układ database:
