Я обрабатываю событие онклик и отправляю данные на сервер с возвратом. [js] <script type="text/javascript"> $("#but_click").click(function(){ $("#sub-category").load("hand-text.php", {name:$("#change_text").val(), id:$("#category option:selected").val()} ); }); </script>[/js] На сервере я принимаю, обрабатываю и отправляю обратно. PHP: <? if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest'){ if (!is_numeric ($_REQUEST['id'])) exit; $link1 = mysql_pconnect("localhost", "root", "") //Соединяемся с MySQL or error_server(); mysql_select_db("objava") // Соединяемся с базой or error_db(); //принимаем параметры name и id $name = iconv("UTF-8", "Windows-1251", $_REQUEST['name'] ); $id = $_REQUEST['id']; // добавляем в БД новое значение $query = mysql_query('INSERT INTO podkatalog (`podkatalogName`, `katalogID`) VALUES ("'.$name.'","'.$id.'")') or die (mysql_error()); //Делаем выборку $query2 = mysql_query("SELECT * FROM podkatalog where `katalogID` = $id") or die (mysql_error()); while ($category = mysql_fetch_assoc ($query2)){ print_r ($category); echo '<option value="' . $category['katalogID '] . '">' . $category['name'] . '</option>' . "\r\n"; } } else { echo 'Bad request!'; exit; } mysql_close($link1); ?> Но дело в том что они не обрабатываются. Ошибку не вижу(( По идее всё верно, запросы "май скул" -правильные 100%.
Скрипт правильный.Ошибка была в том, что я неправильно имя файла указал load("hand-text.php") а надо load("hand_text.php") с нижним подчеркиванием