Dane do pierwszej tabeli przesyła i działa, jest wszystko dobrze, natomiast do drugiej nie przechodzi `id`z pierwszej.
Możecie mi powiedzieć, co jest źle w tym kodzie?

Generalnie problem leży w tym, że mysql_insert_id() zwraca wartość 0
<?php //zmienne $nickname=$_POST['nickname']; $password=$_POST['password']; //sprawdzanie czy wszystko wpisane if (!$nickname || !$password) { echo '<center>Wystapil blad. Rezerwacja nie dodana<br><b>Powod:</b>Nie podano wszystkich danych</center>'; exit; } //laczenie sie z mysql or die('<center>Wystapil blad. Rezerwacja nie dodana<br><b>Powod:</b> Brak polaczenia z baza MySQL.</center>'); //dodanie rezerwacji $zapytanie = "INSERT INTO `tabela1` (`username`,`password`,`access`,`flags`,`steamid`,`nickname`,`ashow`,`create
d`,`expired`,`days`) VALUES ('','".$password."','z','a','".$nickname."','".$nickname."','0',UNIX_TIMESTAMP(),'0','0')"; $zapytanie2 = "INSERT INTO `tabela2` (`admin_id`,`server_id`,`custom_flags`,`use_static_bantime`) VALUES ('".$admin_id."','1','','no'), ('".$admin_id."','2','','no'), ('".$admin_id."','3','','no'), ('".$admin_id."','4','','no'), ('".$admin_id."','5','','no'), ('".$admin_id."','6','','no'), ('".$admin_id."','7','','no'), ('".$admin_id."','8','','no')"; if ($wynik || $wynik2) { echo '<center>Rezerwacja dodana.<br>Aby wejsc na serwer wpisz:<br><b>setinfo _pw "'.$password.'"</b><br>Dziekujemy, Administracja CS-Warownia.pl</center>'; } else { echo '<center>Wystapil blad. Rezerwacja nie dodana<br><b>Powod:</b> Dane nie zostaly poprawnie dodane do bazy MySQL</center>'; } } ?>