魔扣论坛

魔扣源码论坛业务
查看: 1256|回复: 6

使用PHP+AJAX 技术从数据库读取信息

[复制链接]
  • TA的每日心情

    2018-10-11 00:05
  • 签到天数: 4 天

    [LV.2]随便看看

    161

    主题

    0

    回帖

    165

    积分

    初级魔扣

    Rank: 2

    魔扣币
    0
    贡献
    0
    威望
    4
    发表于 2016-12-31 15:46:34 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    AJAX 实例解释
    上面的实例包含了一个简单的 HTML 表单以及执行 JavaScript 的链接:


    shuro' blog




    请选择一位客户:

    Alfreds Futterkiste
    North/South
    Wolski Zajazd



    客户信息将在此处列出。





    正如您看到的,这是一个简单的带有一个名为 "customers" 下拉列表的 HTML 表单。
    表单以下的段落包含了一个名为 "txtHint" 的 div,这个 div 充当了由 web 服务器所取回的信息的位置占位符。
    当用户选择数据时,名为 "showCustomer()" 的函数会被执行。函数的执行会被 "onchange" 事件触发。另外需要说明的是:每当用户改变下拉列表中的值,函数 showCustomer 就会被调用。
    下面列出了 JavaScript 代码。
    AJAX JavaScript
    这是存储在文件 "selectcustomer.js" 中的 JavaScript 代码:
    var xmlHttp
    function showCustomer(str)
    {
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
    {
    return;
    }
    var url="getcustomer.php";
    url=url+"?q="+str;
    url=url+"&sid="+Math.random();
    xmlHttp.onreadystatechange=stateChanged;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
    }
    function stateChanged()
    {
    if (xmlHttp.readyState==4)
    {
    document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
    }
    }
    function GetXmlHttpObject()
    {
    var xmlHttp=null;
    try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
    catch (e)
    {
    // Internet Explorer
    try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    }
    return xmlHttp;
    }
    AJAX 服务器页面
    这个被 JavaScript 调用的服务器页面,是一个名为 "getcustomer.php" 的简单的 php 文件。
    此代码可运行针对某个数据库的 SQL,并以 HTML 表格返回结果

    该用户从未签到

    2

    主题

    236

    回帖

    476

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    238
    贡献
    238
    威望
    0
    发表于 2017-1-6 16:13:40 来自手机 | 显示全部楼层
    我也来顶一下..

    该用户从未签到

    1

    主题

    246

    回帖

    493

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    246
    贡献
    246
    威望
    0
    发表于 2017-2-26 12:36:41 | 显示全部楼层
    顶起顶起顶起

    该用户从未签到

    2

    主题

    279

    回帖

    560

    积分

    高级魔扣

    Rank: 4

    魔扣币
    279
    贡献
    279
    威望
    0
    发表于 2017-7-5 19:40:44 | 显示全部楼层
    楼下的接上

    该用户从未签到

    4

    主题

    256

    回帖

    517

    积分

    高级魔扣

    Rank: 4

    魔扣币
    257
    贡献
    257
    威望
    0
    发表于 2017-11-24 23:33:06 | 显示全部楼层
    多谢分享,顶一下',

    该用户从未签到

    4

    主题

    274

    回帖

    552

    积分

    高级魔扣

    Rank: 4

    魔扣币
    274
    贡献
    274
    威望
    0
    发表于 2018-6-10 12:07:51 | 显示全部楼层
    我相信,爱可以排除万难。只是,万难之后,又有万难,这是我更相信的。',

    该用户从未签到

    0

    主题

    246

    回帖

    492

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    246
    贡献
    246
    威望
    0
    发表于 2018-11-19 17:04:05 | 显示全部楼层
    深深的思念,默默的祝福;魔扣源码论坛关怀的心永远不改变,问世间,何为贵?山以青为贵,水以秀为贵物以稀为贵,月以明为贵人以正为贵,友以挚为贵情以真为贵,我以你为贵。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表