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