关于js读取数据库

关于js读取数据库,第1张

这段代码是 读取服务器日期时间并显示的程序(中韩)

可能对你有所启发

<script language="javascript" type="text/javascript">

var zxq="日,一,二,三,四,五,六,日"split(",");

var hxq="일,월,화,수,목,금,토,일"split(",");

var serverdate=Date(<%=year(now)%>, <%=month(now)%>, <%=day(now)%>, <%=hour(now)%>,<%=minute(now)%> , <%=second(now)%>,500) ;

var zhdate = new Date(serverdate);

var handate=new Date(serverdate);

handatesetHours(handategetHours()+1);

//alert(zhdate+"|"+handate);

//

function getDstr(){

return "(中)"+ zhdategetFullYear()+"年"+(zhdategetMonth()+1)+"月"+zhdategetDate()+"日 "

+zhdategetHours()+":"+zhdategetMinutes()+":"+zhdategetSeconds()+" 星期"+zxq[zhdategetDay()]

+"<br /> (韩)"+ handategetFullYear()+"년"+(handategetMonth()+1)+"월"+handategetDate()+"일 "

+handategetHours()+":"+handategetMinutes()+":"+handategetSeconds()+" "+hxq[handategetDay()]+"요일"

;

}

//alert(getDstr());

timesinnerHTML=getDstr();

function dateadd(){

zhdatesetSeconds(zhdategetSeconds()+1);

handatesetSeconds(handategetSeconds()+1);

timesinnerHTML=getDstr();

}

windowsetInterval(dateadd,1000);

</script>

楼主这段代码明显是运行在客户端的,但是你想在客户端用JavaScript直接访问服务器的数据库,虽然可以实现,但是你网站的安全性就毫无保障了,等于数据库暴露在所有人眼下,所以,最好是客户端JavaScript发请求,服务器接受请求然后查找数据库再返回给客户端,最后由客户端JavaScript显示。

实现起来也不难,但是代码一长串,还分客户端服务器端,所以建议楼主先去了解下异步传输(Ajax的核心技术,其实也是JavaScript)的相关知识。

ps:如果楼主仅仅是一个留言这么少的请求,那么大可不必借助第三方的比如JQuery等的框架,自己用xml>

var str1 = {"name": "apple", "sex": "21"}; // 参数:prop = 属性,val = 值function createJson(prop, val) { // 如果 val 被忽略 if(typeof val === "undefined") { // 删除属性 delete str1[prop]; } else { // 添加 或 修改 str1[prop] = val; }}

以上就是关于关于js读取数据库全部的内容,包括:关于js读取数据库、JavaScript读取数据库、JS怎样可以获取数据库里面的数据,并且可以修改数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9749610.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存