Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wartości bitowe
robur
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 6.03.2007

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


Mam prośbę o pomoc w rozwiązaniu lub nasunięciu pomysłu na takie coś.
W bazie danych mam zapisane dane w postaci bitowej 11111110000000000000 gdzie pierwsza cyfra 1 jest wolna a kolejne odpowiednio oznaczają
Cytat
1
1 siła
1 woda
1 gaz
1 telefon
1 ogrzewanie
1 kanalizacja
0
0
0
0
0
0
0
0


i tak do 20 w sumie miejsc

i teraz chciałbym zrobić funkcję, która w odpowiednim miejscu w zmiennej $bit wstawi 1 jeśli pozycja zostanie wybrana lub 0 jeśli nie

  1. <form action="bit.php" method="get" >
  2. <input type="checkbox" name="bit_media[]" value="1" /> siła
  3. <input type="checkbox" name="bit_media[]" value="2" /> woda
  4. <input type="checkbox" name="bit_media[]" value="3" /> gaz
  5. <input type="checkbox" name="bit_media[]" value="4" /> telefon
  6. <input type="checkbox" name="bit_media[]" value="5" /> ogrzewanie
  7. <input type="checkbox" name="bit_media[]" value="6" /> kanalizacja
  8. <input type="submit" value="szukaj" >


i tak np jeśli zostaną wybrane pozycje woda , gaz , kanalizacja zmienna $bit = 10110010000000000000

dzięki za pomoc

----------------------
Jeśli chcemy dać kod na forum umieszczamy go
w odpowiednich tagach BB Code, tym
razem poprawiłem, ale na przyszłość proszę
się do tego stosować.
---
~strife
Go to the top of the page
+Quote Post

Posty w temacie
- robur   wartości bitowe   6.03.2007, 13:55:01
- - JaRoPHP   Delikatna modyfikacja formularza (zmiana wartości ...   6.03.2007, 14:46:05
- - Kicok   [PHP] pobierz, plaintext <?php  $bit = 0x...   6.03.2007, 15:09:50
- - robur   dzięki za podpowiedzi   6.03.2007, 19:09:26


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: 19.08.2025 - 06:52