2017-08-24 33 views
0

我想使用jquery ajax請求從我的數據庫中獲取列數據,但每次都失敗。我做錯了什麼?基本上我按下一個按鈕,我要求一個數組與值。jquery ajax請求數據庫列

的javascript:

$("#player-button").click(function() { 
     $.ajax({ 
     type: "GET", 
     url: "homesearchplayers.php",    
     dataType: "text",     
     success: function(response){      
      alert(response); 
     } 

    }); 
    }); 

HTML:

<div id="player-button-block"> 
       <input type='button' id="player-button" value='Find Nearby Players' > 
     </div> 

PHP:

<?php 

    include 'dbconnect.php'; 

    $query = "SELECT userPos FROM users"; 
    $result = mysqli_query($conn, $query); 
    while ($row = mysqli_fetch_assoc($result)) { 
      $storeArray[] = $row['userPos']; 
    } 
echo "$storeArray"; 

mysqli_close($conn); 
?> 
+0

你想用 「$ storeArray」 從userPos列 –

+0

的所有值顯示什麼以數組方式 – Peslis

+0

對於打印數組,您應該使用'var_dump()','echo'用於打印字符串 –

回答

0
<?php 

    include 'dbconnect.php'; 

    $query = "SELECT userPos FROM users"; 
    $result = mysqli_query($conn, $query); 
    while ($row = mysqli_fetch_assoc($result)) { 
      $storeArray[] = $row['userPos']; 
    } 


    var_dump($storeArray);exit; 
// here array data will be dump 

    mysqli_close($conn); 
    ?>