本文目录一览:
js如何用php去接收数据库中的数据
要用javascript调用php获取数据库接口,是一个很常见的前后端交互操作 通过javascript发送http请求php的API接口,php连接数据库并查询结果,最后返回出来 这样javascript就能获取到数据库的数据
js调用数据库里面的数据
function replace(v) {
//定义SQL语句
var sql = "select * from Dictionary where MainID='" + v + "'";
//新建数据库连接对象和数据集存取对象
var ConnDB = new ActiveXObject("adodb.connection");
var rs = new ActiveXObject("ADODB.Recordset");
//这里填入要连接的DSN
ConnDB.ConnectionString="DSN=***;uid=***;pwd=***";
ConnDB.open
rs.open(sql,ConnDB,1,1);
if (rs.RecordCount0) {
if (v == parseInt(rs("MainID"))) {
//字符串连接
document.all('txt').value = v + rs("MainValue");
var sql = null;
rs.close
ConnDB.close
return;
} else {
var sql = null;
alert("没有此代号!");
txt.select();
txt.focus();
rs.close
ConnDB.close
}
}
}
<input type="text" id="txt" name="txt" onblur="replace(this.value)" /> ## 求助,nodejs操作数据库返回数据问题 您好 mongoose.createConnection 回答 ```javascript var mongoose = require('mongoose'); var Schema = mongoose.Schema; var schema1 = new Schema({ name: String }); var schema2 = new Schema({ num: Number}); var conn1 = mongoose.createConnection("mongodb://localhost/A表"); var conn2 = mongoose.createConnection("mongodb://localhost/B表"); var model1 = conn1.model('model1', schema1); var model2 = conn2.model('model2', schema2); var assert = require('assert'); var doc1 = new model1({ name: 'doc1' }); doc1.save(function(err) { assert.equal(null, err); }); var doc2 = new model2({ num: 2 }); doc2.save(function(err) { assert.equal(null, err); }); ```