форма. выполнить проверку уникальности введенных данных до сабминта

  • Автор темы Автор темы $wit4er
  • Дата начала Дата начала

$wit4er

Guest
форма. выполнить проверку уникальности введенных данных до сабминта

Есть форма со множестовм полей.
Одно из полей нужно проверить на уникальность до того как отправиться вся форма.
Возможно ли это сдлаить в том же окне?
Выполнить запрос например по нажатию кнопки и сообщить например alert('все хорошо!') до сабминта.

Спасибо!
 
да в базе... т.е. введенное значение уже присутсвует в базе... или отсутствует...
 
Возможно.
навскидку вижу два пути:
1) Писать уже имеющиеся значения в яваскриптовский массив на странице с формой. При сабмите проверять имеется ли такое значение в массиве.

2) Воспользоваться http://dklab.ru/lib/Subsys_JsHttpRequest/ (или просто перенять подход, в данном случае достаточно небольшого скрипта)
 
Так набросал чтобы было понятно что я имею в виду...
<input name="mail" type="text">

<img src="button.gif" onClick=<?php if(@$rs=mysql_query("SELECT * FROM baza.site_content WHERE baza._site_content.mali = !!! значение поля !!!;")){?>"alert('Заданное значение уже существует в базе');"><?php } else { ?>"alert('Заданное значение уникально');"><?php } ?>

crocodile2u Спасибо... Сейчас посмотрю...
 
onClick=<?php if(@$rs=mysql_query("SELECT * FROM baza.site_content WHERE baza._site_content.mali = !!! значение поля !!!;")){?>"

нифигасебе =)
учите мат.часть!
www.phpfaq.ru
с начала и до конца!
 
да дело же не в запросе дорогой Romantik... ну..
как полуить в этот запрос значение поля?
 
Сверху