Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Dodawanie rekordów z kilku tablic
ghastblood
post
Post #1





Grupa: Zarejestrowani
Postów: 360
Pomógł: 12
Dołączył: 17.09.2009
Skąd: Warszawa

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


Witam mam taki mały problem normalnie dodawałem wartości z zaznaczonych checkboxów w ten sposób

  1.  
  2. db_connect($host, $user, $pass, $base);
  3.  
  4. $konkurencje1 = $_POST['konkurencja'];
  5.  
  6. $q5 = mysql_query("SELECT * FROM zawodnik WHERE zawodnik_nazwisko = '".$_POST['nazwisko_zawodnik']."' AND zawodnik_imie = '".$_POST['imie_zawodnik']."' ORDER BY zawodnik_id DESC LIMIT 1") or die(mysql_error());
  7.  
  8. $r5 = mysql_fetch_assoc($q5);
  9.  
  10. foreach($konkurencje1 as $id)
  11. {
  12. mysql_query("INSERT INTO zawodnik_konkurencje(zawodnik_konkurencje_id,zawodnik_konkurencje_zawodnik_id, zawodnik_konkurencje_konkurencje_id) VALUES ('', '".$r5['zawodnik_id']."', '".$id."')") or die(mysql_error());
  13. }
  14. db_close();
  15.  


a teraz mam taki że doszły mi jeszcze 3 tablice i pojawił się problem


  1. $pawilon1 = $_POST['pawilony'];
  2. $stanowisko1 = $_POST['stanowisko'];
  3. $godzina1 = $_POST['godzina'];



Jak dodawać dane za jednym zamachem? bo mógł bym zrobić 4 foreache i updatować dane ale to rozwiązane raczej nie jest optymalne.
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: 19.08.2025 - 17:19