我有一个表单
HTML
<input type="text" name="item" id="item" size="12" maxlength="50">
JQUERY
$(function){
$('#item').change(function() {
if (item_Domain== "") {
}
else {
$("#item").validate({
$.ajax({
type:'POST',
url:'../insert_value_validation.php',
data:{
iDomain:$('#item').val(),
},
success: function (data) {
}
})
}
});
});
PHP
附:我正在使用 :item
我正在使用'".$item ."'
来减少此问题中的代码
$item = $_post['item'];
$value= "select amount from table_name where amount='".$item ."'";
$result = hiu_exec_sql($db_connection, $value); // this all works find
P.S。你可能会发现上面的PHP代码/ sql中的错误我只是在这里输入以节省太多代码,但我确实在没有jquery的情况下运行它并且它可以工作。
问题 在您需要单击名为“save”的按钮之前,如果您要保存的内容已存在于表中,则会向您发出错误警告。
我现在要做的是使用jquery在输入框旁边显示红色信息(如果存在),如果不存在则显示为绿色。
请点击此链接查看图片示例。 http://i.stack.imgur.com/xPKjn.png
更新的pgp代码
<?php
require("config.php");
$validate_value = isset($_POST['value']) ? $_POST['value'] : null;
$validate_Year =isset($_POST['Year']) ? $_POST['value'] : null;
$validate_postcode = isset($_POST['postcode']) ? $_POST['value'] : null;
$select = "SELECT * FROM customers WHERE reg_year= :reg_year
AND reg_code = :reg_name AND reg_value = :reg_value LIMIT 1";
$bind_bb = array('reg_year' => $validate_Year,
'reg_code' => $validate_code,
'reg_value' => $validate_value);
$validate_result = select_to_array($db_connect,$select, $index, $bind_bb);
if (count($validate_result) == 0) {
echo 'Customer Does not no exist';
}
else {
echo 'Already exist, please try a different postcode';
}
?>
由于