В предыдущем посте я спросил, как десериализовать строку jQuery, и мне посоветовали использовать parse_str(). Однако я опубликовал свой код позже. Итак, вот моя строка jQuery:
В предыдущем посте я спросил, как десериализовать строку jQuery, и мне посоветовали использовать parse_str(). Однако я опубликовал свой код позже. Итак, вот моя строка jQuery: [code]age_gender=1&age_gender=2&age_gender=3&age_gender=4&age_gender=5&age_gender=6 [/code] А вот мой PHP-код: [code]if(isset($_POST['age_gender'])) { $formSerialized = $_POST['age_gender']; $formData = array(); parse_str($formSerialized, $formData); addRow($formData, $link); }
if(!$result) die( "Query: " . $query . "\nError:" . mysql_error() ); } [/code] Почему я получаю пустую строку для $age_group и 0 для всех остальных значений?