Показать сообщение отдельно
  #1 (permalink)  
Старый 30.08.2012, 17:31
Интересующийся
Отправить личное сообщение для red-nicolas Посмотреть профиль Найти все сообщения от red-nicolas
 
Регистрация: 25.02.2012
Сообщений: 19

Возвращение результата с сервера
Проверяю введены данные с формы на уникальность. Для отправки на сервер использую скрипт:
$("form").submit(function(){
    var checkString = $("#cat").val();
	var data= 'cat='+ checkString;
    if(checkString) {
        $.ajax({
            type: "POST",
            url: "test.php",
            data:data,
            success: function(html){ // получаем результаты
               		$("#massege").text(html);
					return html;
				    }
        });
}
});


Для проверки такой пхп
$cat=$_POST['cat'];
//если к нам идёт $_POST запрос
if (isset($_POST['cat'])) {

$db=mysql_connect ("localhost", "u1624514_chef", "design-1984");
mysql_select_db ("u1624514_osnova",$db); 
mysql_query('SET NAMES utf8');
	
$r=mysql_query ("SELECT id FROM 001_cat WHERE cat='$cat'",$db);
$m=mysql_fetch_array ($r);
    // получаем результаты
    if($m['id'] == 0) {
		return true;
    } else {
		return false;
    }
}


Не пойму как в случае уникальности отправить форму на добавления, в противном случае вывести сообщение об не уникальности?
Ответить с цитированием