Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Pole wyboru i UPDATE
rafaln
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 14.05.2010

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


Fragment kodu na początek:
  1. / ### formularze
  2.  
  3. $ftytul = htmlspecialchars(stripslashes($tytul));
  4. $fopis = htmlspecialchars(stripslashes($opis));
  5. $fminiatura = htmlspecialchars(stripslashes($miniatura));
  6. $fobrazek = htmlspecialchars(stripslashes($obrazek));
  7. $fkategoria = htmlspecialchars(stripslashes($kategoria));
  8.  
  9. $formularze = <<<KONIEC
  10.  
  11. <table border=0><tr><td valign=top>
  12. <form action="admin.php" method="get">
  13. <input type="hidden" name="popraw" value="$popraw">
  14. <table><tr>
  15.   <td valign=top>ID:</td>
  16.   <td><input type="text" name="id" value="$id"></td>
  17. </tr><tr>
  18.   <td valign=top>tytuł:</td>
  19.   <td><input type="text" name="tytul" value="$ftytul"></td>
  20. </tr><tr>
  21.   <td valign=top>opis:</td>
  22.   <td><textarea name="opis" value="$fopis" cols="17" rows="10">$fopis</textarea></td>
  23. </tr><tr>
  24.   <td valign=top><a href="folio/$fminiatura" target="_blank"><img src="arrow.png" border="0"></a> miniatura:</td>
  25.   <td><input type="text" name="miniatura" value="$fminiatura"></td>
  26. </tr><tr>
  27.   <td valign=top><a href="folio/$fobrazek" target="_blank"><img src="arrow.png" border="0"></a> obrazek:</td>
  28.   <td><input type="text" name="obrazek" value="$fobrazek"></td>
  29. </tr><tr>
  30.   <td valign=top>div:</td>
  31.   <td><input type="text" name="divgrid" value="$divgrid"></td>
  32. </tr><tr>
  33.   <td valign=top>kategoria:</td>
  34.   <td><select name="kategoria" value="$fkategoria">
  35. <option>strona</option>
  36. <option>logotyp</option>
  37. <option>rysunek</option>
  38. </select></td>
  39. </tr><tr>
  40. <td> </td>
  41. <td><input type="submit" value=" $guzik "></td>
  42. </tr></table>
  43. </form>
  44.  
  45. </td><td valign=top>
  46.  
  47. <form action="admin.php" method="get">
  48. <table bgcolor=#ccccff><tr>
  49.   <td valign=top>ID:</td>
  50.   <td><input type="text" name="popraw"></td>
  51. </tr><tr>
  52. <td> </td>
  53. <td><input type="submit" value=" uaktualnij "></td>
  54. </tr></table>
  55. </form>
  56.  
  57. <form action="admin.php" method="get">
  58. <table bgcolor=#ffcccc><tr>
  59.   <td valign=top>ID:</td>
  60.   <td><input type="text" name="skasuj"></td>
  61. </tr><tr>
  62. <td> </td>
  63. <td><input type="submit" value=" skasuj "></td>
  64. </tr></table>
  65. </form>
  66.  
  67. </td></tr></table>
  68. KONIEC;
  69.  
  70. echo $formularze;


Problem jest taki, że wybieram z pola wyboru odpowiednią kategorią która ląduje w bazie, w polu "kategoria". Wszystko ładnie się dodaje, nie mniej jednak gdy chcę edytować z poziomu admina te pole - to zawsze pokazuje mi pierwszą pozycję, czyli "strona", nie podświetla pola które zostało wpisane do bazy. Co mam zrobić żeby to zrobić ? Nie chcę z ręki wpisywać tego, a przy okazji nauczę się pola wyboru.

Nie pobiera jednak danych tutaj:
  1. <td valign=top>kategoria:</td>
  2. <td><select name="kategoria" value="$fkategoria">
  3. <option>strona</option>
  4. <option>logotyp</option>
  5. <option>rysunek</option>
  6. </select></td>


Ten post edytował rafaln 23.05.2010, 16:10:46
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 - 11:37