Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]pole select przy edycji formularza
sindbad_zeglarz
post 5.07.2012, 10:43:55
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 18.04.2012

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


Mam następujący problem.
Formularz który edytuje (zalaczony kod) dziala prawie ok. Ale to Prawie robi różnice.

Mam pole Czy aktualna, w którym user musi wpisać sobie wszystko co chce przy edycji.

Pole czy aktualna to pole uzupelniane w bazie.

W poniższym przypadku może wpisać wszystko.
Chciałbym to ograniczyć. Żeby user wybierał z kolumny w bazie wartosc.

Kolumna ma nazwe czy_aktualna, jesli wpisze tam powiedzmy 10 roznych możliwosci to wtedy sobie wybierze.
Wszystko w pętli bo przecież to edycja formularza a nie dodawanie nowego.

Ma ktoś jakiś prosty pomysł ?



  1. <?php
  2. ini_set('default_charset', 'UTF-8');
  3. $file = file_get_contents('./header.inc.php', FILE_USE_INCLUDE_PATH);
  4. echo $file;
  5. include ('conf.php');
  6.  
  7. if (!isset($_POST['action']))
  8.  
  9. {
  10. $_POST['action'] = "zapisz_dane";
  11. $sql=mysql_query("select * from dzid where id=".$_GET['id']) or die("nie ma danych");
  12. list ($T,$N)=mysql_fetch_row($wynik);
  13. if(mysql_numrows($sql)>0)
  14. {
  15. $row=mysql_fetch_assoc($sql);
  16. echo'<form action="edit.php" method="post">
  17.  
  18. <table>
  19. <tr><td>Nr</td><td><input type="text" value="'.$row['nr'].'" name="nr" /></td></tr>
  20. <tr><td>czy_aktualna (T/N)</td><td><input type="text" value="'.$row['czy_aktualna'].'" name="czy_aktualna" /></td></tr>
  21. tr><td>uwagi</td><td><TEXTAREA name="uwagi" rows="10" cols="50"> '.$row['uwagi'].' </TEXTAREA></td></tr>
  22. </table>
  23. <input type="hidden" value="'.$_GET['id'].'" name="id" />
  24. <input type="hidden" value="zapisz_dane" name="action" />
  25. <input type="submit" value="Zapisz"/>
  26. </form>';
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: 18.07.2025 - 18:59