在一个输入框中填值,另一个输入框自动生成您一个值,这两个值是sql数据库同一条记录的不同字段

数据库内容:
id name
1 a
2 b
3 c
4 d
...

第一个input输入id后,另一个输入框自动出现这个id对应的name
<script>
function check(id_value){
document.getElementById("b").value=name_value;
//此处的name_value是id_value数据库中对应的值,sql语句怎么调用, $sql="SELECT * FROM vip where id ='id_value' ";

}
</script>
<input size=10 id="a" name="a" onkeyup=check(this.value); />
<input size=10 id="b" name="b" />
数据库内容
1 a
2 b
3 c
4 d
...
...

文本框有个onchange()事件,当内容改变时调用onchange()事件里面的函数。这个函数可以用Ajax实现异步调用,得到name值,然后在给另一个文本框赋值来自:求助得到的回答
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-29
try using event txtbox1_valuechanged,to change the txtbox2.value
第2个回答  2012-09-29
在第一个Input上加个onblur事件,input失去光标时调用JS方法,通过异步的形式获取对应的name值赋值给第二个input
第3个回答  2012-09-29
这个用ajax异步操作!
第4个回答  2012-09-29
ajax

sql 同一个表里的两个值怎么同步,或者关联
数据库字段设计,有个地方填写默认值的,你在CID的字段设计那里,填写为cate_id,以后再来就有值了。如果是改现在的,就在查询分析器里面,执行语句 update 表名 set cid= cate_id 这样,CID的值,就全部转变为cate_id了,执行前建议备份下这个表,因为执行了,就不能还原了 ...

SQL数据库多用户操作同一条数据
数据库是有锁的,当一条记录被操作时,这条记录会加锁的,其它操作会进入阻塞状态。正是由于这个阻塞,才使得庞大的用户系统,需要进行各种优化。比如12306平时好好的,一到过年各种问题,但是也没办法,人太多。。。

我在文本框上输入一个值,在数据库中与该值相关的其他数据自动的显示在其...
} textBox1.AutoCompleteCustomSource.AddRange(arr);这是像百度的那样,匹配的会显示在文本框下面,测试通过的

SQL数据库多用户操作同一条数据(多个用户同时对同一数据进行操作)
1、脏读:一个事务读取到了另外一个事务没有提交的数据 事务1:更新一条数据 事务2:读取事务1更新的记录 事务1:调用commit进行提交 此时事务2读取到的数据是保存在数据库内存中的数据,称为脏读。读到的数据为脏数据 详细解释:脏读就是指:当一个事务正在访问数据,并且对数据进行了修改,而这种...

C#一个文本框输入查询后,多个文本框显示多条来自数据库中的相应内容
\/\/创建连接 connection.Open(); \/\/打开连接 string sql = string.Format("select name,dept from SysA where ID='{0}'",textBox1.Text ); SqlCommand comm = new SqlCommand(sql, connection); \/\/command对象 SqlDataReader dr = comm.ExecuteReader(); ...

用sql语句实现在同一张表中找到1个字段相同,另1个字段不同的记录
select 字段1, wmsys.wm_concat(字段2) from 表group by 字段1 追问 #1305 - FUNCTION wmsys.wm_concat does not exist 出现这个错误 追答 厄,目测你这是SQL SERVER如果有其它列做标识,可以用在子查询中使用union来连接如果没有标识,只好用存储过程来实现了可以看下面的参考 参考资料: http:\/\/www.cnblogs...

使用SQL语句向表插入一条学生记录:(其中学号的值为自动编号)如何实现...
insert into 表名 values(顺序写值,每个字段都要写(不包括自动增长列))into可以省略不写 insert into语句可以有两种编写形式:1、无需指定要插入数据的列名,只需提供被插入的值即可:insert into table_name values (value1,value2,value3,...);2、需要指定列名及被插入的值:insert into ...

T20天正电气V60官方正式版T20天正电气V60官方正式版功能简介
设置单向轴线长度,点取一个位置,就绘制成功了一个简单的轴网 【怎么添加字体】 第一步:在CAD中打开需要标注的图形或需要添加文字的表格 第二步:在界面左边工具栏中点开【单行文字】 第三步:在弹出页面文字输入框中输入相关文字 第四步:在【字高】一栏中输入3.5的字高 第五步:直接点击键盘【回车键】,移动光标...

mysql中如何设置一个字段,表中每增加一个值,这个字段自动产生一个连续的...
mysql> CREATE TABLE test_create_tab2 ( -> id INT AUTO_INCREMENT, -> val VARCHAR(10), -> PRIMARY KEY (id) -> );Query OK, 0 rows affected (0.09 sec)mysql> INSERT INTO test_create_tab2(val) VALUES ('NO id');Query OK, 1 row affected...

sql 数据库,一个表中的数据 在另一个表中查找,如果没有则显示结果_百度...
select * from 表1 where 字段 not in (select 字段 from 表2)若是还要考虑到表二有,而表一没有的的情况 select * from 表1,表2 where 字段 not in (select 字段 from 表1 inner join 表2 on 表1.字段=表2.字段)

相似回答