Dzień dobry wszystkim,
piszę sobie wtyczkę do Wordpress w php, która za zadanie ma wprowadzanie, wyświetlanie i edycję produktów. Mam pewien problem z polem checkbox - przy wprowadzaniu produktów w paru miejscach istnieje możliwość zaznaczenia jednego lub więcej checkbox'ów, np. określających przeznaczenie użytkowania.
Gdy próbuję wyświetlić przesłane z checkbox'ów dane oprócz samego stringa wyświetla mi także dodatkowy ciąg znaków jak informacja o iteracji(?), długość stringu... (obrazek poniżej)
Jak wyświetlić samą wartość string, czyli np. tekst "Obiekty sportowe"?
Poniżej fragmenty kodu:
//Przesyłanie danych do tablicy function flif_propert() { if (isset($_POST["name"]) != "" ) { global $wpdb; $table = $wpdb->prefix."fl_insert_floor"; $name = strip_tags($_POST["name"], ""); $description = strip_tags($_POST["description"], ""); $obj_box = strip_tags(serialize($_POST['obj_box'])); $material = strip_tags($_POST["material"], ""); $producer = strip_tags($_POST["producer"], ""); $installation = serialize($_POST['installation']); $characteristic = serialize($_POST['characteristic']); $content = strip_tags($_POST["content"], ""); $gr_fleece = strip_tags($_POST["gr_fleece"], ""); $gr_total = strip_tags($_POST["gr_total"], ""); $height_total = strip_tags($_POST["height_total"], ""); $height_fleece = strip_tags($_POST["height_fleece"], ""); $tuft = strip_tags($_POST["tuft"], ""); $fire_class = strip_tags($_POST["fire_class"], ""); $sound_absorb = strip_tags($_POST["sound_absorb"], ""); $wpdb->insert( $table, array( 'name' => $name, 'obj_box' => $obj_box, 'material' => $material, 'producer' => $producer, 'installation' => $installation, 'characteristic' => $characteristic, 'content' => $content, 'gr_fleece' => $gr_fleece, 'gr_total' => $gr_total, 'height_total' => $height_total, 'height_fleece' => $height_fleece, 'tuft' => $tuft, 'fire_class' => $fire_class, 'sound_absorb' => $sound_absorb, 'description' => $description ) ); //Wyświetlanie pól checkbox przy wprowadzaniu produktu <label>Typ obiektu:</label></br> <input type="checkbox" value="Hotele i pensjonaty" name="obj_box[]">Hotele i pensjonaty <input type="checkbox" value="Obiekty sportowe" name="obj_box[]">Obiekty sportowe <input type="checkbox" value="Szkoły" name="obj_box[]">Szkoły</br> <input type="checkbox" value="Biura" name="obj_box[]">Biura <input type="checkbox" value="Domy i mieszkania" name="obj_box[]">Domy i mieszkania <input type="checkbox" value="Kina, teatry, restauracje" name="obj_box[]">Kina, teatry, restauracje</br> <input type="checkbox" value="Wojsko, policja" name="obj_box[]">Wojsko, policja <input type="checkbox" value="Sklepy" name="obj_box[]">Sklepy <input type="checkbox" value="Szpitale i służba zdrowia" name="obj_box[]">Szpitale i służba zdrowia</br> <input type="checkbox" value="Przemysł" name="obj_box[]">Przemysł <input type="checkbox" value="Laboratoria" name="obj_box[]">Laboratoria //Formularz do przeglądania wykładzin (to co jest widoczne na fotce) function flif_browsing() { global $wpdb; $table = $wpdb->prefix . "fl_insert_floor"; $result = $wpdb->get_results("SELECT * FROM `wp_fl_insert_floor`") or die('Error3'); echo '<table summary="Properties" id="table1">'; echo '<tr>'; echo '<td><b>ID</b></td>'; echo '<td><b>Nazwa</b></td>'; echo '<td><b>Edytuj</b></td>'; echo '<td><b>Typ obiektu</b></td>'; echo '<td><b>Materiał</b></td>'; echo '<td><b>Producent</b></td>'; echo '<td><b>Opis</b></td>'; echo '<td><b>Instalacja</b></td>'; echo '<td><b>Charakterystyka</b></td>'; echo '<td><b>Skład</b></td>'; echo '<td><b>Gramatura runa</b></td>'; echo '<td><b>Gramatura całkowita</b></td>'; echo '<td><b>Wysokość runa</b></td>'; echo '<td><b>>Wysokość całkowita</b</td>'; echo '<td><b>Ilość pętli</b></td>'; echo '<td><b>Klasa palności</b></td>'; echo '<td><b>Absorbcja dźwięku</b></td>'; echo '</tr>'; foreach ($result as $result) { echo '<tr>'; echo '<td>'.$get_object_id = $result->id.'</td>'; echo '<td>'.$get_object_id = $result->name.'</td>'; echo '<td><a href="">[klik!]</a></td>'; echo '<td>'.$get_object_id = $result->obj_box.'</td>'; echo '<td>'.$get_object_id = $result->material.'</td>'; echo '<td>'.$get_object_id = $result->producer.'</td>'; echo '<td>'.$get_object_id = $result->description.'</td>'; echo '<td>'.$get_object_id = $result->installation.'</td>'; echo '<td>'.$get_object_id = $result->characteristic.'</td>'; echo '<td>'.$get_object_id = $result->content.'</td>'; echo '<td>'.$get_object_id = $result->gr_fleece.'</td>'; echo '<td>'.$get_object_id = $result->gr_total.'</td>'; echo '<td>'.$get_object_id = $result->height_total.'</td>'; echo '<td>'.$get_object_id = $result->height_fleece.'</td>'; echo '<td>'.$get_object_id = $result->tuft.'</td>'; echo '<td>'.$get_object_id = $result->fire_class.'</td>'; echo '<td>'.$get_object_id = $result->sound_absorb.'</td>'; echo '</tr>'; echo '</br>'; } echo '</table>'; }