Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]Edytowalne pole problem, Edytowalne pole
--omanek--
post
Post #1





Goście







Witam mam stronke na ktorej jest tabela z polami edytowalnymi, jest takze funkcja do wyboru Archiwum lub Aktywne problem polega na tym ze status wyswietla sie w polu edytowalnym czy da sie jakos to zmienic.
  1. <?php while($row = mysql_fetch_row($result)): ?>
  2. <tr>
  3.  
  4.  
  5.  
  6.  
  7. <?php foreach($row as $key=>$value): ?>
  8.  
  9. <td width="auto" height="auto" align="center" font-size="auto">
  10. <?php $value = str_replace('"', '', $value); ?>
  11. <?php
  12. if(empty($value))
  13. {
  14. $value="";
  15. }
  16. ?>
  17. <span id="<?php echo $row[0].$key.'">' .$value; ?></span>
  18. </td>
  19. <?php echo '<input type="hidden" name="'. $row[0].$key.$key .'" value="'. $value; ?>">
  20. <?php endforeach ?>
  21. <td>
  22. <p>
  23. <?php
  24. $zapytanie = "SELECT `Status` FROM `table_7`";
  25. $wynik = mysql_query($zapytanie);
  26. $statusik = mysql_fetch_array($wynik);
  27. if($statusik[0] == '1')
  28. {
  29. ?>
  30. <p><input type="radio" name="kolor" value="Aktywny" checked>Aktywny</p>
  31. <p><input type="radio" name="kolor" value="Archiwum" >Archiwum</p>
  32. <?php
  33. }
  34. elseif($statusik[0] == '0')
  35. {
  36. ?>
  37. <p><input type="radio" name="kolor" value="Aktywny">Aktywny</p>
  38. <p><input type="radio" name="kolor" value="Archiwum" checked>Archiwum</p>
  39. <?php
  40. }
  41. else
  42. {
  43. ?>
  44. <p><input type="radio" name="kolor" value="Aktywny">Aktywny</p>
  45. <p><input type="radio" name="kolor" value="Archiwum" >Archiwum</p>
  46. <?php
  47. }
  48. ?>
  49. </td>
  50. <td>
  51.  
  52. <input name="wyslij" type="image" src="/tabela/images2/save.png" value="<?php echo $row[0];?>" ></input>
  53.  
  54. <input type="button" value="Usuń" src="/tabela/images2/delete.png" onClick="if(window.confirm('Czy na pewno usunąć ?')){window.location='usun3.php?id=<?php echo $row[0]; ?>';}"></input>
  55. </td>
  56.  
  57. </tr>
  58.  
  59. <?php endwhile ?>
  60. <?php
  61. if(isset($_POST['wyslij']))
  62. {
  63. $kolor = trim($_POST['kolor']);
  64. if($kolor == 'Aktywny')
  65. {
  66. $status = '1';
  67. }
  68. elseif($kolor == 'Archiwum')
  69. {
  70. $status = '0';
  71. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 14)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




1) Nie robi sie pietnasu IFow by wyswietlic kombinacje dwoch checkboxow, tylko wyswietla sie checkboxy a w sroduku wstawia IF na to ktory jest zaznaczony
2) Ale o co w ogole pytasz? Za bardzo nie zrozumialem w czym problem
Go to the top of the page
+Quote Post
--omanek--
post
Post #3





Goście







Problem jest taki ze jak juz wybiore np Aktywny i biore zapisz to wyswietla mi sie w innej kolumnie Aktywny no i fajnie ale ten wyswietlony wynik jest w polu edytowalnym i mozna go zmienic poprzez klikniecie w niego i wpisanie co sie tylko chce.

Pierwotnie mialo być ze bedzie rozwijana lista z wyborem statusu i po wybraniu odpowiednigo statusu wynik zostaje wyswietlany w kolumnie gdzie byl wybierany ale tego nie umiem zrobic wiec zostalo tak jak jest tylko to fatalne edytowanie przeszkadza
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Aha... yyy.... eeee..... chyba mam udar od tego slonca za oknem, bo nadal nic nie kumam. Może ktos inny ze swiezszym umyslem zrozumial i ci pomoze (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
--omanek--
post
Post #5





Goście







moge na priva ?
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




1) Goscie nie mają priva (IMG:style_emoticons/default/wink.gif)
2) Czemu nie mozesz tego wyjasnic publicznie? Od razu mowie ze na randke sie nie umowie jesli to chcesz na privie zalatwiac (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
--omanek--
post
Post #7





Goście







(IMG:http://img59.imageshack.us/img59/3763/6gr2.jpg)

Teraz chyba wszystko jest jasne.Jak i czy wogole sie da zrobic by nie bylo mozliwosci edycji wyswietlonego Statusu np Archiwum by byla mozliwa tylko zmiana poprzez wybor checkboxa

Go to the top of the page
+Quote Post
nospor
post
Post #8





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No to usun te textarea na wpisanie tekstu.... Po co je w ogole dajesz?
Go to the top of the page
+Quote Post
--omanek--
post
Post #9





Goście







inne pozycje musza byc edytowalne
Go to the top of the page
+Quote Post
nospor
post
Post #10





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Ale czy ja ci kaze zmieniac inne pozycje? Ja ci mowie po textarea ze statusem.... wywal go, skoro nie chcesz by tam ci ktos cos zmienial - no to chyba logiczne.
Go to the top of the page
+Quote Post
--omanek--
post
Post #11





Goście







nie denerwuj sie czlowieku widzisz ze jestem jeszcze zielony z php i tak jak na chwile obecna to jest juz cos to co napisalem
Go to the top of the page
+Quote Post
nospor
post
Post #12





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Po czym wnioskujesz ze jestem zdenerwowany?? Odpowiadam normalnie na twoje posty. Sam wiec wez na luz, jak wszedzie sie doczytujesz jakiejs nerwicy :/
Go to the top of the page
+Quote Post
--omanek--
post
Post #13





Goście







Sorki masz racje to pewnie ja mam nerwice ale siedze nad tym juz troszke i nie moge sobie poradzic
Go to the top of the page
+Quote Post
nospor
post
Post #14





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No to ci przeciez pisze: skoro nie chcesz tego textarea to go poprostu nie wyswietlaj. No naprawde nie ogarniam w czym masz problem?? Nie umiesz nie wyswietlic textarea ktore juz wyswietlasz?

Zamiast textarea z wartoscia statusu, wyswietl sam tekst statusu
Go to the top of the page
+Quote Post
--omanek--
post
Post #15





Goście







ok dziekuje bardzo
Go to the top of the page
+Quote Post

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: 15.09.2025 - 10:44