Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] niewłaściwy wpis
nitroo
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 10.02.2008

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


Witam.

Mój kod:
  1. <?php
  2. $wynik = mysql_query("select * from nastepny");
  3. $pokaz = mysql_fetch_assoc($wynik);
  4.  
  5. $nastepny = mysql_query("select mecz.druzyna1, mecz.druzyna2, mecz.id_kol,
  6. kolejka_pl.id, kolejka_pl.data, kolejka_pl.czas
  7. from mecz, kolejka_pl where mecz.id_kol=kolejka_pl.id
  8. and (druzyna1='A' or druzyna2='A') and (wynik1='0' or wynik2='0')");
  9.  
  10. print '<select name="id_kol">';
  11. while ($nastepny_mecz = mysql_fetch_assoc($nastepny))
  12. {
  13. if ($pokaz['id_kol'] == $nastepny_mecz['id_kol'])
  14. {
  15. $selected = "selected";
  16. }
  17. else
  18. {
  19. $selected = "";
  20. }
  21.  
  22. print '<option name="id_kol" value="'.$nastepny_mecz['id_kol'].'" '.$selected.'>
  23. [Kolejka: '.$nastepny_mecz['id_kol'].']
  24. '.$nastepny_mecz['druzyna1'].' - '.$nastepny_mecz['druzyna2'].'
  25. ('.$nastepny_mecz['data'].' - '.$nastepny_mecz['czas'].')</option>';
  26.  
  27. if ($selected == "selected")
  28. {
  29. $druzyna1 = $nastepny_mecz['druzyna1'];
  30. $druzyna2 = $nastepny_mecz['druzyna2'];
  31. $data = $nastepny_mecz['data'];
  32. $czas = $nastepny_mecz['czas'];
  33. }
  34. }
  35. print '</select>';
  36.  
  37. print '<input type="hidden" name="druzyna1" value="'.$druzyna1.'">';
  38. print '<input type="hidden" name="druzyna2" value="'.$druzyna2.'">';
  39. print '<input type="hidden" name="data" value="'.$data.'">';
  40. print '<input type="hidden" name="czas" value="'.$czas.'">';
  41. ?>


Otoz, <option> pobiera wszystkie mecze, ktore spelniaja warunek $nastepny. Problem polega na tym, iz dodaje mi poprawne id_kol z option do bazy, ale druzyne1, druzyne2, date i czas wpisuje z option z samego konca, a nie z wybranego przeze mnie...

Gdzie lezy problem?
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: 22.08.2025 - 05:32