Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]checbox przypisanie 2 wartosci
gosienkami
post
Post #1





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


jak do jednego przycisku przypisać 2 wartosci jezeli pole bedzie zaznaczone to wpisywało wartość=5 jezeli odznaczone to 0
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gosienkami
post
Post #2





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


mam cos takiego , moze ktos mi pomóc przy napisaniu warunku. dziekuje
plik 1
  1. <td colspan="2">W tej chwili masz abonament:
  2. <input name="abonament" type="hidden" id="abonament" value="<? echo $abonament; ?>" />
  3. <? echo $abonament;?>Jeżeli chcesz zmienić zaznacz poniższe pole . Jeżeli zostawisz pole odzn
  4.  
  5. aczone zachowana zostanie dotychczasowa wartość. </td>
  6. </tr>
  7. <tr>
  8. <td>ABONAMENT</td>
  9. <input name="zmiana" type="checkbox" id="abonament" value="z" />
  10. </label></td>
  11. </tr>
  12. <tr>
  13. <td>&nbsp;</td>
  14. <td><label>
  15. <input name="Submit" type="submit" class="przycisk" id="Submit" value="ZMIEŃ" />
  16. <input name="id" type="hidden" id="id" value="<? echo $id; ?>" />
  17. </label></td>


plik2
  1. <?
  2.  $id=$_POST['id'];
  3.  echo'id'.$id;
  4.  $url=$_POST['url'];
  5.  $tytul=$_POST['tytul'];
  6.  $datap=$_POST['datap'];
  7.  $dataz=$_POST['dataz'];
  8.  $abonament=$_POST['abonament'];
  9.  $zmiana=$_POST['z'];
  10.  $widocznosc=$_POST['widocznosc'];
  11.        if(!isset($_POST['abonament'])){
  12.        $abonament=$abonament; //bez zmian
  13.            }else{
  14.            $abonament=$zmiana;
  15.            }    
  16.            echo $abonament;
  17.    if(isset($_POST['z'];
  18.    //jezeli zmien jest zaznaczone to zmienia na przeciwne co jest w bazie(przekazane za przekazane za pomocą hidden) a jak jest puste to zostawia tak jak jest
  19.        
  20.        
  21.        
  22.   $wynik="UPDATE stopka SET
  23.   tytul='$tytul',
  24.   url='url',
  25.   datap='$datap',
  26.   dataz='$dataz'
  27.   abonament='$abonament',
  28.   WHERE id='$id'";
  29.   $sql=mysql_query($wynik,$laczenie);
  30.   echo 'zmieniono rekord'.$id ?>
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: 9.10.2025 - 02:09