テーブルの最後の行を選択し、すべての値を保存してJavaScript変数を区切りたい私はPHPでクエリを使用:MYSQLから個々の値を取得してJavaScript変数に保存する方法は?
$sql = "SELECT * from reading ORDER BY id DESC LIMIT 1";
を表の最後の行を選択します。私はどのように進むべきかわかりません。
テーブルの最後の行を選択し、すべての値を保存してJavaScript変数を区切りたい私はPHPでクエリを使用:MYSQLから個々の値を取得してJavaScript変数に保存する方法は?
$sql = "SELECT * from reading ORDER BY id DESC LIMIT 1";
を表の最後の行を選択します。私はどのように進むべきかわかりません。
PHP:
$sql = "SELECT * from reading ORDER BY id DESC LIMIT 1";
if ($query = mysqli_query($link, $sql)) {
// fetch one result
$row = mysqli_fetch_row($query);
echo json_encode($row);
}
のjQuery:
// sample variables
var username = "";
var password = "";
var phpUrl = 'http://sampleurl.com/mypage.php';
$.getJSON(phpUrl, function (result) {
$.each(result, function (data) {
// if data sent back is eg data:[{username:'sample', password:'sample'}]
// then you fetch and save as
username = data.username;
password = data.password;
});
});
cookies方法は間違いなく行く方法です。あなたが1つのページにこのすべてをやっているだけの簡単な修正が必要な場合は、これは怠惰な方法です
<?php
$sql = "SELECT * from reading ORDER BY id DESC LIMIT 1";
if ($query = mysqli_query($link, $sql)) {
// fetch one result
$row = mysqli_fetch_row($query);
$json_string = json_encode($row);
}
?>
<script> var sql_row = <?php echo $json_string; ?>; </script>
を行うことができ、迅速に厄介になりますが、それは理解するために役立つ可能性がどのようにPHPとJSの仕事一緒に