• ベストアンサー

PHPで取得したデータの扱い

653と申します。宜しくお願いいたします。 現在、PHPとJavaScript, HTMLを用いてDBを検索するアプリケーションを 作成中です。 ------------------------------------------------------- <?php <省略> $val1 = [あるselect文で検索されたユニークのデータ]; $val2 = [あるselect文で検索されたユニークのデータ(※上記select文と異なる)]; echo($valu1); echo($valu2);  <省略> ?> <script language="javascript"> <!-- Begin alert(<?=$value1?>); alert(<?=$value2?>); <省略> // End --> </script> <以下省略> ------------------------------------------ 上記のようなソースを書きました。 PHP内のecho関数で画面に表示させると $value1 ⇒ '950'、$value2⇒ '410'と出るとします。 この値は実際にDBに格納されているデータと同じ為、正常値と みなします。 しかしJavaScriptないのAlertで表示させると $value1 ⇒ '950'、$value2⇒ '299'と出てしまいます。 この(特に$value2)データの内容が変わってしまうのは なぜでしょうか? $value1, $value2の順番を替えても同じ結果になります。 PHPで取得したデータを格納した変数をJavaScript内で 使用するには何か特別な使用方法などがあるのでしょうか? もしくは上記の使い方が間違っているのでしょうか? ずっと悩んでます・・・(泣)

質問者が選んだベストアンサー

  • ベストアンサー
  • selenity
  • ベストアンサー率41% (324/772)
回答No.2

何をやりたいのかがいまいち不鮮明ですが、 alert('<?=$value1?>'); alert('<?=$value2?>'); の事ですか? Single Quoteが無いだけだったりして、、、

653
質問者

お礼

うゎ・・・ うまく表示しました・・・ なんてことなんでしょう・・ ご迷惑をおかけしました。 やりたかった事はPHPで取得したデータを javascript内で使用したかったのですが、 データの中身がうまくわたっていなかったのです。 ありがとうございました!!

その他の回答 (1)

  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.1

> PHPで取得したデータを格納した変数をJavaScript内で > 使用するには何か特別な使用方法などがあるのでしょう > か? > もしくは上記の使い方が間違っているのでしょうか? 内容を読む限り、正しく動く【はず】です。 もっと違う部分でおかしいのではないでしょうか?

関連するQ&A