解决方案 »

  1.   

    js 不能访问数据库
    需要 js 请求由 php 完成查询
      

  2.   

    用两个页面,一个前台显示数据,一个后台查询(php页面)
    用jquery绑定div的focus事件,用this获取当前div的id,用ajax方法传给后台php页面,根据不同id查询需要的数据
    组织成xml或这json后echo 输出,ajax的success获取返回值,根据数据输出到指定的节点
      

  3.   

    1.鼠标移动到标签,可以通过js的mousemovie事件,通过ajax请求服务端数据。
    2.<script type="text/javascript" >function aaa (abc) {<?php 
    $re = mysql_query("SELECT * FROM `person` where cid='abc' ORDER BY cid DESC  LIMIT 10");
    while($ro = mysql_fetch_array($re))
              {
      
        $bbb  = $ro['id'];
              } 
    ?>   
    document.getElementById("container").innerHTML='<?php echo $bbb;  ?>  ';}
    </script>这里的写法有误,这里的数据最好通过js请求服务端来,调取数据。
      

  4.   

    可以用JS請求php實現查詢,php查詢數據庫,然後返回JSON給JS就可以了。
      

  5.   

    用ajax,请求php,得到json解析
      

  6.   

    JS是客户端脚本,PHP服务器端,你必须要发起通讯才能获取需要的数据。function aaa (abc) {
    <?php 
    $re = mysql_query("SELECT * FROM `person` where cid='abc' ORDER BY cid DESC  LIMIT 10");
    你是想这个参数abc传递进去查询数据库?在PHP眼里,abc就是一个固定的字母。
    即使要混编,你也要先搞清楚这代码的含义。而且这属于基础知识。
      

  7.   

    前提在IE浏览器下面!!!
    js连接数据库
    ,javascript连接数据库,js 操作数据库,js 读取数据库, javascript链接数据 
    将数据库放到桌面
    <script language="javascript"> 
       //用 javascript 写服务器端连接数据库的代码示例 
       function conn(){
       var db_bbs
       db_bbs="dd.mdb"//定义数据库
       var conn = new ActiveXObject("ADODB.Connection"); 
    conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+db_bbs+""); 
      
    var rs = new ActiveXObject("ADODB.Recordset"); 
       var sql="select name from authors"; //数据库中有authors表,name字段
    rs.open(sql,conn);
                      alert(rs(0))//取出第一个来conn.close();  
       conn = null; 
    }
    </script> 
    以下的是sql连接
    <script language="javascript"> 
       //用 javascript 写服务器端连接数据库的代码示例 
       var conn = new ActiveXObject("ADODB.Connection"); 
       conn.Open("Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; " 
         +"Password=; Initial Catalog=pubs"); 
       var rs = new ActiveXObject("ADODB.Recordset"); 
       var sql="select * from authors"; 
       rs.open(sql, conn); 
      
       rs.close();  
       rs = null;  
       conn.close();  
       conn = null; 
    </script>