0
は、私は、出力JSONをshoudシンプルなPHPスクリプトを持っているが、それは仕事PHPのJSONエンコード出力ではない私はVARダンプではなく、JSONコードになり得るもの
<?php
require 'connect.php';
$sql = "SELECT * FROM horizont";
$result = $con->query($sql);
$rows = array();
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
$rows[] = $row;
}
}
echo '<pre>';
var_dump($rows);
echo '</pre>';
echo json_encode($rows);
?>
いけません。
のvarダンプ結果:
connect.phpで固定
<?php
$con = mysqli_connect("localhost","root","","horizont");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
:エンコードの問題について
$con->set_charset("utf8");
おそらく関連しています:http://stackoverflow.com/q/19361282/2298301 –
json_encodeは失敗するとfalseを返します。 – nogad
var_dumpで何を取得しましたか?データを使って質問を更新してください – Dekel