アドバイスを求める初心者: このようにデータベースから取得した値を JSON に変換するにはどうすればよいですか? アドバイスをお願いします
結果セットを json_encode するときは、中国語 n t のエンコードとその他の問題に注意してください
以下は私が書いたコードですが、出力結果は私が望むものではありません
いいえ、urldecode は必要です、json_encode だけです
urldecode は漢字に変換するためのものです
$index = "select roomName as name, note as content, createtime as date, rooMaxusers as num, roomImageUrl as src from tc_room";$info = mysql_query($index);while($result = mysql_fetch_row($info)) { $aa['metingroom'][] = $result; $aa['room'][] = $result;}echo json_encode($aa);
結果セットの json_encode のエンコードに注意してください。 。 。 。わかりました。while の参照は上司のものです。 。
[code=php]
function jsonformat ($str) {
return preg_replace('/[nrt]/','',urldecode(json_encode(url_encode($str))));
}
function url_encode($str) {
同じデータを会議室と部屋にも分割します。 。 。わかりました。while の参照は上司のものです。 。
マスター、これはどういう意味ですか?
パラメータが続く mysql_fetch_row または mysql_fetch_array($info,MYSQL_ASSOC) はどこですか
はい、私はそうでした不注意