Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Sprawdzanie ifem przy <select> ?
fredzio90
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

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


mam pytanko.. do bazy dodaje coś w tym stylu:

  1. <tr>
  2. <td align="right" class="uni_01">Nazwa Gry:</td>
  3. <td align="left" class="uni_01">
  4. <select name="typ">
  5. <option value="avsp2">Alien vs. Predator 2</option>
  6. </td>
  7. </tr>


i włąśnie che napisac funckje sprawdzająćą do EDYTOWANIA wprowadoznych danych....
i moje pytanie.. chciałbym zrobić coś takiego że wyciąga z bazy i jak w bazie w danym wpisie będzie avsp2 to po ta opcja będzie jako domyślna zaznaczone ( selected )...


da się coś takiego (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) czy to trzebabyło długie linmijki pisać bo mam 92 linijkowe te opcje.... (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fredzio90
post
Post #2





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

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


sorki ale JS nie znam.. i może mnie zle zrozumiałeś albo ja coś zle zrozumiałem ;D

funkcja edytująca:

  1. <?php
  2. function edit_form() {
  3.  
  4. global $PHP_SELF, $id, $access, $op, $goto, $nazwa_tabeli_tbl;
  5.  
  6. //if(have_access($op)=='ok') {
  7.  
  8.  $query = "SELECT * FROM $nazwa_tabeli_tbl WHERE id=$id";
  9.  $result = mysql_query($query);
  10.  
  11.  $r = mysql_fetch_array($result);
  12.  
  13. $id = $r['id'];
  14. $typ = $r['typ']; // do tego pola zapisują się dane z SELECTA i są teraz wybierane
  15.  
  16. if(CO TUTAJ DAC...) {
  17. $opcja = 'selected';
  18. } 
  19.  
  20. echo'<form name="form_1" method="post" action="admin.php?op='.$op.'">
  21. <table align="center" border="0" cellspacing="3" cellpadding="0">
  22. <tr>
  23. <td align="right" class="uni_01">Nazwa Gry:</td>
  24. <td align="left" class="uni_01">
  25. <select name="typ">
  26. <option value="-">Wybierz Gre</option>
  27. <option value="avsp2" $opcja>Alien vs. Predator 2</option>
  28. <option value="cod" $opcja>Call of Duty</option>
  29. <option value="coduo" $opcja>Call of Duty: United Offensive</option>
  30. <option value="cod2" $opcja>Call of Duty 2</option>
  31. <option value="cs15" $opcja>Counter Strike 1.5</option>
  32. <option value="cs16" $opcja>Counter Strike 1.6</option>
  33. <option value="cscz" $opcja>Counter Strike: Condition Zero</option>
  34. <option value="css" $opcja>Counter-Strike: Source</option>
  35. <option value="dod" $opcja>Day of Defeat</option>
  36. <option value="dods" $opcja>Day of Defeat: Source</option>
  37. <option value="dev" $opcja>Devastation</option>
  38. <option value="et" $opcja>Enemy Territory</option>
  39. <option value="fear" $opcja>F.E.A.R</option>
  40. <option value="hl2d" $opcja>Half-Life 2 Deathmatch</option>
  41. <option value="mohaa" $opcja>Medal of Honor : Allied Assault</option>
  42. <option value="mohs" $opcja>Medal of Honor : Spearhead</option>
  43. <option value="prey" $opcja>Prey</option>
  44. <option value="sof2" $opcja>Soldier of Fortune 2</option>
  45. <option value="quake" $opcja>Quake</option>
  46. <option value="quake2" $opcja>Quake 2</option>
  47. <option value="quake3" $opcja>Quake 3 Arena</option>
  48. <option value="quake4" $opcja>Quake 4</option>
  49. <option value="ut" $opcja>Unreal Tournament</option>
  50. <option value="ut2003" $opcja>Unreal Tournament 2003</option>
  51. <option value="ut2004" $opcja>Unreal Tournament 2004</option>
  52. <option value="war3rog" $opcja>Warcraft 3 : Reign Of Chaos</option>
  53. <option value="war3ft" $opcja>Warcraft 3 : Frozen Throne</option>
  54. <option vaule="wow" $opcja>World of Warcraft</option>
  55. </select>
  56. </td>
  57. </tr>
  58. <tr>
  59. <td align="right" valign="top" class="uni_01">&nbsp;</td>
  60. <td class="uni_01">
  61. <input style="font-weight: bold;" type="submit" name="ok" value="Zapisz">
  62. <input type="reset" name="Reset" value="Wyczyść">
  63. <input type="hidden" name="goto" value="'.$goto.'">
  64. <input type="hidden" name="cmd" value="update_record">
  65. <input type="hidden" name="id" value="'.$id.'">
  66. </td>
  67. </tr>
  68. </table>
  69. </form>
  70. ';
  71.  
  72.  
  73. }
  74. //}
  75. ?>


wszystko napisałem o co mi chodzi ;d
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 17:30