データベース内の情報の統計を計算するために使用しているphp関数があります。結果を文字列で出力し、それを JQuery に渡して、データをグラフィカルに表現できるようにしたいと考えています。
この方法で PHP から JQuery メソッドに文字列を渡すことは可能ですか?
前もって感謝します
データベース内の情報の統計を計算するために使用しているphp関数があります。結果を文字列で出力し、それを JQuery に渡して、データをグラフィカルに表現できるようにしたいと考えています。
この方法で PHP から JQuery メソッドに文字列を渡すことは可能ですか?
前もって感謝します
Jquery は JavaScript をブラウザで実行したものです。
PHP でヘッダーを JavaScript として設定し、script タグでロードします。
<script type="text/javascript" src="/yourphpfile.php"></script
そして、ファイルyourphpfile.phpで
<?php
header('Content-type:application/javascript');
$stringFromDb = functionGetContentFromDB();
?>
var data = "<?= $stringFromDb ?>";
リスト項目
<?php
$var = "somestring";
echo '<script>var str = "'.$var.'";</script>';
?>
あなたはこの方法でそれを行うことができます
これを javascript onload に出力して、インライン JavaScript にエコーする方法は 2 つあります。
<script>
var string = "<?php echo $string; ?>";
</script>
または、php で json_encode を使用して ajax からデータを取得し、正しい形式でデータを取得することもできます。
次に getJson ( http://api.jquery.com/jQuery.getJSON/ ) を使用すると、正しい形式のデータが得られます。