$query = "SELECT * FROM uzytkownicy WHERE login = '$login'"; $query1 = "SELECT * FROM profil WHERE imie = '$imie'"; $data = mysqli_query($polacz, $query); if (mysqli_num_rows($data) == 0) { $query = "INSERT INTO uzytkownicy (login, haslo, email, data_dolaczenia) VALUES ". "('$login', sha('$haslo'), '$email', NOW())"; if($dodanie){ $query1 = "INSERT INTO profil (imie, miasto, wiek, omnie) VALUES ('$imie', '$miasto', '$wiek', '$omnie')"; } if($dodanie & $dodanie2){ mysqli_close($polacz); } else{ } } else{ } }} mysqli_close($polacz);
Kod teoretycznie dodaje dane do obu tabel. Niestety jedynie tabelę "uzytkownicy" wypełnia prawidlowo danymi z formularza. Do tabeli "profil" wstawia puste pola.