簡體   English   中英

將數組傳遞回 javascript

[英]Passing array back to javascript

再會! 我有一個包含用戶數據的數據庫,例如:“用戶名、密碼、緯度和經度”,所以我要做的是選擇用戶名、緯度和經度列中的所有數據,將它們放入一個數組中,然后以 json 格式將其回顯到我的設備。

<?php
    $con=mysqli_connect("myhost", "tablename", "password", "databasename");
    $statement = mysqli_prepare($con, "SELECT username, latitude, longitude FROM user");
    mysqli_stmt_execute($statement);

    $response = array();
    $response["success"] = false;

    while($row = mysql_fetch_assoc($statement)){
        $response[] = $row;
    }

    echo json_encode($response);

    mysqli_stmt_close($statement);
    mysqli_close($con);
?>

此代碼不執行並將結果存儲到變量中,非常感謝任何幫助。 謝謝!

只需填空;)

讓我們一行一行地開始

<?php

error_reporting(E_ALL);
ini_set('display_errors', 1);

連接更多OOP的方式

$conn = new mysqli("localhost", "root", "password", "db_name");

執行您的查詢

$result = $conn->query("SELECT username, latitude, longitude FROM user");

將mysql結果存儲到變量中

$rows = array();
while($row = $result->fetch_assoc()) {
    $rows[] = $row;
}

顯示你的 json

echo json_encode($rows);

清理內存

$result->free();
$conn->close();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM