亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

嘗試執行單獨的 PHP 查詢時,AJAX 返回當前頁面

嘗試執行單獨的 PHP 查詢時,AJAX 返回當前頁面

PHP
肥皂起泡泡 2023-07-08 22:10:49
好吧,我有點卡住了...這是我的問題。所以,我想要實現的是我有一個 JS 日歷,我想要它做的是當我單擊日期時,它會獲取當天可用的時間并顯示它,然后根據您單擊的日期進行更改不刷新頁面?,F在,環顧四周,我似乎能做到這一點的唯一方法是使用 AJAX(歡迎建議),盡管我以前從未接觸過 AJAX,所以不知道我在這里做什么。因此,我目前已在網絡服務器上設置了 .HTACCESS 文件以使用動態子域。這有點像多步驟表單,我一邊走一邊在 SESSION 中收集數據?,F在我猜測要做的方法是,發送帶有日期的 JS 變量的 AJAX 查詢,然后運行 SQL 查詢并獲取時間并顯示它們。這是我到目前為止所擁有的。<a href="#" id="clickme">Update Session</a><div class="output"><?PHP echo $_SESSION["outputTimes"]; ?></div><script>  $("#clickme").click(function(e) {    e.preventDefault();    $.ajax({        type:'POST',        url:'data.php',        data: { date: '2020-07-04'},        success:function(response){           alert(response);        }    });});</script>數據.php<?php //Start Session session_start(); //Include Database Config include ("config.php"); //POST $requestDate = $_POST["date"]; //Define SQL Query $app_get_sql = "SELECT * FROM cc_av WHERE date=$requestDate"; //Run Query if($result = mysqli_query($db_connect, $app_get_sql)){    while($row = mysqli_fetch_assoc($result)){        $_SESSION["outputTimes"] = '<li>'.$row["time"].'</li>';    } }?>目前,當我運行它時,我在alert()中得到響應作為我所在頁面的當前代碼。因此,為什么我注意到我的 HTACCESS 盡管我可以使用相同的根來包含()它就很好了。另外,根據 data.php 的結果,我將如何輸出代碼以更新目前的內容。這就是我正在嘗試創建的...https://drive.google.com/file/d/1bgxSUxN6j2IOZcQBuAOo-PeCsuRgdmZ-/view?usp=sharing提前致謝。
查看完整描述

1 回答

?
絕地無雙

TA貢獻1946條經驗 獲得超4個贊

所以,我已經設法弄清楚出了什么問題。因為我的 HTACCESS 文件正在創建子域,所以它也會重定向路徑,因此在 AJAX 代碼中我使用代碼的 URL,然后在需要請求的文件上的 PHP 代碼中添加標頭。


 header("Access-Control-Allow-Origin: (URL NEEDING TO BE REQUESTED)");

最終 AJAX 代碼


    var scriptString = 'THISISMYSTRING';

$('#clickMe').click(function(){

    $.ajax({

      method: 'get',

      url: '(URL)/data.php',

      data: {

        'myString': scriptString,

        'ajax': true

      },

      success: function(data) {

        $('#data').text(data);

      }

    });

});


查看完整回答
反對 回復 2023-07-08
  • 1 回答
  • 0 關注
  • 139 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號