Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Mały problem, Dodanie dwóch pól za jednym razem?
kvachu
post 14.06.2009, 20:59:29
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 14.06.2009

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


Witam!
Jako, że jestem jeszcze newbie w php i mysql to mam mały problem.
Mam kod:
  1. <?php
  2. if($save=="1") {
  3.                    if(!$typ) {
  4.                        echo "Nie podałeś typu klanówki!<br>";
  5.                        $error="1";
  6.                    }
  7.                    if(!$punkty_my) $punkty_my = "0";
  8.                    if(!$punkty_oni) $punkty_oni = "0";
  9.                    if($error!="1") {
  10.                              
  11.                        mysql_query("INSERT INTO wars (przeciwnik, tag, dzien, miesiac, rok, tryb, typ, punkty_my, punkty_oni, gracz1, gracz2, gracz3, gracz4, flaga, runda1, r1my, r1oni, runda2, r2my, r2oni, runda3, r3my, r3oni) VALUES ('$przeciwnik', '$tag', '$dzien', '$miesiac', '$rok', '$tryb', '$typ', '$punkty_my', '$punkty_oni', '$gracz1', '$gracz2', '$gracz3', '$gracz4', '$flaga', '$runda1', '$r1my', '$r1oni', '$runda2', '$r2my', '$r2oni', '$runda3', '$r3my', '$r3oni')");
  12.  
  13.                        echo "<BR>Mecz dodano pomyślnie! Zostaniesz automatycznie przekierowany na stronę..<META HTTP-EQUIV=\"Refresh\" CONTENT=\"2; URL=index.php?link=cws\">";
  14.                    }
  15.                }
  16.            else {
  17.    echo "
  18.    <form action=\"index.php?link=addcw\" method=post>
  19.    <br>
  20.    <tr>
  21.    <td colspan=\"2\" align=center class=\"addcw\"><BR>Dodawanie Klanówki<BR><BR></td>
  22.    </tr>
  23.    <tr><td class=\"addcw\" width=\"100\" align=\"right\">Przeciwnik :</td><td class=\"addcw\"><select name=\"przeciwnik\">";
  24.       $result = mysql_query("SELECT * FROM opponents ORDER BY nazwa ASC");
  25.       while($przeciwnicy = mysql_fetch_array($result)) {
  26.       echo "<option value=\"".$przeciwnicy['tag']."\">".$przeciwnicy['nazwa']." - ".$przeciwnicy['tag'];
  27.       }
  28.    echo "
  29.        </option></select></td></tr>
  30. ?>


I teraz mam dwie tabele. Jedna to wars gdzie się dodaje całe klanówki, a druga to opponents, gdzie mam bazę naszych przeciwników. Za pomocą:
  1. <?php
  2. <tr><td class=&#092;"addcw\" width=\"100\" align=\"right\">Przeciwnik :</td><td class=\"addcw\"><select name=\"tag\">";
  3.       $result = mysql_query("SELECT * FROM opponents ORDER BY nazwa ASC");
  4.       while($przeciwnicy = mysql_fetch_array($result)) {
  5.       echo "<option value=\"".$przeciwnicy['tag']."\">".$przeciwnicy['nazwa']." - ".$przeciwnicy['tag'];
  6. ?>

Mogę wsadzić w tablicę wars tag, ale teraz brakuje jeszcze "przeciwnik". Nie mam pojęcia jak wsadzić w tablicę wars oba pola(przeciwnik, tag) za pomocą jednego <option>.
Mam nadzieję, że jest to choć trochę zropzumiałe.
Czy jest to mozliwe? Jeśli tak to prosiłbym o pomoc. Z góry dzięki.

Ten post edytował kvachu 14.06.2009, 21:01:18
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:38