
taki kod który działa dobrze.
[PHP] $query3 = $DBcon->query("SELECT idTrener FROM Trener WHERE User_idUser=".$_SESSION['userSession'].""); $userRow3=$query3->fetch_array(); $idrodzica=$userRow3['idTrener']; $querydd = "INSERT INTO Team (idTeam, nazwa,rocznik, Trener_idTrener) VALUES ('','$nazwa','$rocznik','$idrodzica')"; pobierz, plaintext
poniżej taki który nie funkcjonuje
pobierz, plaintext
[PHP] $query4 = $DBcon->query("SELECT idTeam, Trener_idTrener FROM Team WHERE Trener_idTrener='$idrodzica'"); $userRow4=$query4->fetch_array(); $idTeam4=$userRow4['idTeam']; $idTrenerTeam=$userRow4['Trener_idTrener']; $querydd4 = "INSERT INTO Trener_has_Team (Team_idTeam, Trener_idTrener, Team_Trener_idTrener) VALUES ('','$idrodzica','$idTrenerTeam')";
pierwszy kod dodaje drużynę wpisaną w formularzu - działa ok
drugi ma za zadanie uzupełnić tabele Trener_has_Team...ale jej nie uzupełnia...chociaż wartości dostaje -
tylko, że w przypadku gdy jeden trener doda kilka drużyn - ten kod dostaje zawsze te same wartości - pierwsze z wyników.
jak to poprawić mogę?