Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP SQL] problem z zapisem danych do tabeli
mattii
post
Post #1





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 29.01.2010

Ostrzeżenie: (0%)
-----


mam takie oto tabele:




taki kod który działa dobrze.

  1. [PHP]
  2.  
  3. $query3 = $DBcon->query("SELECT idTrener FROM Trener WHERE User_idUser=".$_SESSION['userSession']."");
  4. $userRow3=$query3->fetch_array();
  5. $idrodzica=$userRow3['idTrener'];
  6.  
  7. $querydd = "INSERT INTO Team (idTeam, nazwa,rocznik, Trener_idTrener) VALUES ('','$nazwa','$rocznik','$idrodzica')";
  8.  
  9. pobierz, plaintext


poniżej taki który nie funkcjonuje

  1. [PHP]
  2.  
  3. $query4 = $DBcon->query("SELECT idTeam, Trener_idTrener FROM Team WHERE Trener_idTrener='$idrodzica'");
  4. $userRow4=$query4->fetch_array();
  5. $idTeam4=$userRow4['idTeam'];
  6. $idTrenerTeam=$userRow4['Trener_idTrener'];
  7. $querydd4 = "INSERT INTO Trener_has_Team (Team_idTeam, Trener_idTrener, Team_Trener_idTrener) VALUES ('','$idrodzica','$idTrenerTeam')";
  8.  
pobierz, plaintext

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ę?

Ten post edytował mattii 9.11.2017, 11:19:35
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 13:06