Chcę dodać do jednej kolumny w bazie same id postaci 1,2,3,4,5 itd a drugie jako serializer '1'=>'Piwnica', '2'=>'Podwórko' itd.
foreach($_POST as $key => $value) { $books[$value]; $tab[$_idk] = $value; $tabwithid[$value] = GetName($value); $_liczby .= $value.','; $_idk++; } }
Zmienna $liczby zawiera dokładnie '841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,' nie mogę oddać tego bezpośrednio do bazy ze zmiennej '$_liczby'. Kiedy tworzę inną zmienną z tą samą zawartością to dodaj się do bazy..
Tak wygląda tabwithid
array(15) { [841]=> string(6) "Balkon" [842]=> string(9) "Antresola" [843]=> string(17) "Oddzielna Kuchnia" [844]=> string(6) "Garaż" [845]=> string(5) "Taras" [846]=> string(5) "Winda" [847]=> string(7) "Piwnica" [848]=> string(6) "Strych" [849]=> string(8) "Ogródek" [850]=> string(18) "Miejsce Parkingowe" [851]=> string(5) "Alarm" [852]=> string(8) "Internet" [853]=> string(10) "Umeblowane" [854]=> string(32) "Przyjazne dla niepełnosprawnych" [855]=> string(10) "Gaz ziemny" }
serialized
a:15:{i:841;s:6:"Balkon";i:842;s:9:"Antresola";i:843;s:17:"Oddzielna Kuchnia";i:844;s:6:"Garaż";i:845;s:5:"Taras";i:846;s:5:"Winda";i:847;s:7:"Piwnica";i:848;s:6:"Strych";i:849;s:8:"Ogródek";i:850;s:18:"Miejsce Parkingowe";i:851;s:5:"Alarm";i:852;s:8:"Internet";i:853;s:10:"Umeblowane";i:854;s:32:"Przyjazne dla niepełnosprawnych";i:855;s:10:"Gaz ziemny";}
I do bazy się nie zapisuje mimo że jest BLOB i wszystko działa bo sprawdzałęm inną funkcją więc dodają się prawidłowe serializery