使用javascript从MySQL加载数据

使用javascript从MySQL加载数据,javascript,php,jquery,mysql,Javascript,Php,Jquery,Mysql,我想用javascript从mysql数据库加载数据 部分来加载javascript <script type="text/javascript" src="http://www.domain.de/content/entwicklung/layer.js"></script> 但如果我从mysql数据库加载一些数据。。此数据将不会显示 现在我找到了这样一个脚本 var connection = new ActiveXObject("ADODB.Connection")

我想用javascript从mysql数据库加载数据

部分来加载javascript

<script type="text/javascript" src="http://www.domain.de/content/entwicklung/layer.js"></script>
但如果我从mysql数据库加载一些数据。。此数据将不会显示

现在我找到了这样一个脚本

var connection = new ActiveXObject("ADODB.Connection") ;

var connectionstring="Data Source=<server>;Initial Catalog=<catalog>;User ID=       <user>;Password=<password>;Provider=SQLOLEDB";

connection.Open(connectionstring);
var rs = new ActiveXObject("ADODB.Recordset");

rs.Open("SELECT * FROM table", connection);
rs.MoveFirst
while(!rs.eof)
{
document.write(rs.fields(1));
rs.movenext;
}

rs.close;
connection.close;
var connection=newactivexobject(“ADODB.connection”);
var connectionstring=“数据源=;初始目录=;用户ID=;密码=;提供者=SQLOLEDB”;
连接。打开(连接字符串);
var rs=新的ActiveXObject(“ADODB.Recordset”);
rs.Open(“从表中选择*”,连接);
先走一步
而(!rs.eof)
{
文件写入(rs.fields(1));
下一步;
}
rs.close;
连接。关闭;
但这里的问题是

connectionstring="Data Source=<server>;Initial Catalog=<catalog>;User ID=       <user>;Password=<password>;Provider=SQLOLEDB";
connectionstring=“数据源=;初始目录=;用户ID=;密码=;提供者=SQLOLEDB”;
如何填写正确的信息?这是主机、数据库名称等的来源


您应该通过Ajax等从PHP脚本加载数据。JavaScript是公共可读和可编辑的-在那里进行任何数据库连接/操作都是一个非常糟糕的主意,甚至可能使用明文形式的凭据



通过Ajax von einem PHP Skipt-laden实现最新的解决方案。JavaScript日期:kann jeder lesen和editieren/manipulieren。Desweegen solltest Du da auf keinen Fall mit der Datenbank agieren和auch keine Datenbank Zuggangdaten Interlegen.

javascript ajax和jquery ajax之间有什么区别吗?如果我使用jquery ajax加载数据。。我得到结果(简单的回音变量)。。但是数据库中没有。jQuery的语法更好,更简单。好的,但问题仍然存在。。我用jquery加载数据,但从数据库中没有得到任何结果。。所以我不知道还有什么可以改变。。
var connection = new ActiveXObject("ADODB.Connection") ;

var connectionstring="Data Source=<server>;Initial Catalog=<catalog>;User ID=       <user>;Password=<password>;Provider=SQLOLEDB";

connection.Open(connectionstring);
var rs = new ActiveXObject("ADODB.Recordset");

rs.Open("SELECT * FROM table", connection);
rs.MoveFirst
while(!rs.eof)
{
document.write(rs.fields(1));
rs.movenext;
}

rs.close;
connection.close;
connectionstring="Data Source=<server>;Initial Catalog=<catalog>;User ID=       <user>;Password=<password>;Provider=SQLOLEDB";