Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pole <select> + mysql
Forum PHP.pl > Forum > PHP
Oraetlabora
Witam, od jakiegos czasu próbuje do kolumny snightmode w tabeli smaplist wstawić wartość pola <object> w formularzu addmap_form.php
Wartość to 1 lub 2 tylko że są one pobierane z tabeli snightmode z kolumny nmid smile.gif Napisałem skrypt lecz do tabelki zawsze mi wstawi wartość 0

oto skrypty:

addmap_form:
  1. <h3>ADD YOUR MAP.</h3>
  2. <h6>description</h6>
  3. <table border="0">
  4.  
  5. <form method="post" action="index.php?dzial=form2" ENCTYPE="multipart/form-data">
  6.  
  7. <tr>
  8. <th width=" 90">
  9. <h4>
  10. Name:
  11. <h4>
  12. </th>
  13. <th align="left">
  14. <h4><input id="form1" name="mapname" type="text" size="30" MAXLENGTH="25" value=""> ?</h4>
  15. </th>
  16. </tr>
  17.  
  18. <br>
  19.  
  20. <tr>
  21. <th width="90">
  22. <h4>
  23. Type:
  24. <h4>
  25. </th>
  26. <th align="left">
  27. <h4><select id="form1" name="ssize">
  28. <option value="1">Town/City</option>
  29. <option value="2">Race</option>
  30. <option value="3">Task</option>
  31. <option value="4">Arena</option>
  32. <option value="5">Co-op</option>
  33. <option value="6">Remake</option>
  34. <option value="7">Other</option>
  35. </select> ?</h4>
  36. </th>
  37. </tr>
  38.  
  39. <br>
  40.  
  41. <tr>
  42. <th width="90">
  43. <h4>
  44. Size:
  45. <h4>
  46. </th>
  47. <th align="left">
  48. <h4><select id="form1" name="smaptype">
  49. <option value="1">S</option>
  50. <option value="2">M</option>
  51. <option value="3">L</option>
  52. <option value="4">XL</option>
  53. <option value="5">XXL</option>
  54. <option value="6">XXXL</option>
  55. </select> ?</h4>
  56. </th>
  57. </tr>
  58.  
  59. <tr>
  60. <th width="90">
  61. <h4>
  62. Nightmode:
  63. <h4>
  64. </th>
  65. <th align="left">
  66. <h4>
  67. <select name="nightmode" id="form1">
  68.  
  69. <?
  70. require("conf.php");
  71. $wynik = mysql_query("select * from snightmode order by nmid", $conn);
  72. while ($wiersz=mysql_fetch_array($wynik))
  73. {
  74. echo'<option value="';
  75. echo $wiersz["nmid"];
  76. echo'">';
  77. echo $wiersz["nightmode"];
  78. echo '</option>';
  79.  
  80. }
  81. ?>
  82.  
  83.  
  84. </select> ?</h4>
  85. </th>
  86. </tr>
  87. <tr>
  88. <th width=" 90">
  89. <h4>
  90. Id:
  91. <h4>
  92. </th>
  93. <th align="left">
  94. <h4><input id="form1" name="mmpid" type="text" size="10" MAXLENGTH="7" value=""> ?</h4>
  95. </th>
  96. </tr>
  97.  
  98. <br>
  99. <tr>
  100. <th width=" 90" valign="top">
  101. <h4>
  102. Description:
  103. </h4>
  104. </th>
  105. <th align="left">
  106. <h4>
  107. <textarea id="form1" name="description" cols="90" rows="15"></textarea>
  108. </h4>
  109. </th>
  110. </tr>
  111.  
  112. <tr>
  113. <th width=" 90">
  114. <h4>
  115. File:
  116. </h4>
  117. </th>
  118. <th align="left">
  119. <h4><input type="hidden" name="MAX_FILE_SIZE" value="5242880">
  120. <input id="form1" type="file" name="f_file" size="40">?
  121. </h4>
  122. </th>
  123. </tr>
  124.  
  125. <tr>
  126. <th width=" 90">
  127. <h4>
  128. Mapimage:
  129. </h4>
  130. </th>
  131. <th align="left">
  132. <h4>
  133. <input id="form1" type="file" name="f_image" size="40">?
  134. </h4>
  135. </th>
  136. </tr>
  137.  
  138.  
  139.  
  140.  
  141. <tr>
  142. <th width="90">
  143. <h4>
  144. <input id="form1" type="submit" value="GO!">
  145. </h4>
  146. </th>
  147. </tr>
  148.  
  149.  
  150.  
  151.  
  152. </table>


form2.php
  1. <?
  2. require("conf.php");
  3. $mapname=$_POST['mapname'];
  4. $description=$_POST['description'];
  5. $date = date("d-m-y; H:i");
  6. $accept = 0;
  7. $mmpid = $_POST['mmpid'];
  8. $snightmode = $_POST['nmid'];
  9.  
  10.  
  11. $query = "INSERT INTO smaplist set mapname='$mapname',description='$description',date='$date',accept='$accept',mmpid='$mmpid',snightmode='$snightmode'";
  12. mysql_query($query);
  13.  
  14. if($query) echo "Rekord został dodany poprawnie";
  15. else echo "Błąd nie udało się dodać nowego rekordu";
  16.  
  17.  
  18. ?>


Kshyhoo
Użyj wpierw opcji SZUKAJ. Sprawdź, czy będzie CI pomocny ten temat.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.