① JS數組如何添加到資料庫中
參考如下:
//把數據寫入資料庫
function res() {
//獲取輸入值(myname和mymail是兩個文本框的id)
var uname = document.getElementById("myname").value;
var umail = document.getElementById("mymail").value;
//資料庫連接對象
var con = new ActiveXObject("ADODB.Connection");
//連接字元串
var str = "DRIVER={sql SERVER};SERVER=(local);uid=sa;pwd=123456;database=xslt";
//打開數據源
con.Open(str);
//sql語句
var sql = "insert into xslt(name,mail) values(''" + uname + "'',''" + umail + "'')";
try {
//執行sql語句
con.Execute(sql);
//關閉連接
con.Close();
//轉向成功頁面
window.location.href = "/uploadfile/201101/18/AF93632542.gif" /> }
catch (e) {
alert(e);
}
}
② 如何把JS獲得的值存入mysql資料庫
JS獲得的值 var name=document.getElenmentById("username").value;
用url 提交到後台 腳本 winodw.open('addname.php?username='+name);
後台獲取前台提交的數據後用mysql命令寫入資料庫
<?php
$username=$_GET['username'];
$link=mysql_connect('127.0.0.1','root','******')ordie("connectionerror".mysql_error());
$flag=mysql_select_db("testdb",$link);
mysql_query("setnames"."utf8");
mysql_query('insertintouser(username)value('.$username.')');
?>