これは奇妙な質問のように思えるかもしれませんし、他の場所で回答されているかもしれません...しかし、率直に言って、検索をより適切に表現する方法がよくわかりません。
基本的に、HTML と Javascript のページ全体を PHP で記述しようとしています (この方法で、SQL クエリを簡単に呼び出して操作できます...あまり意味がないことはわかっていますが、次の締め切りのための最後の手段です)。 )。
とにかく、JavascriptでPHP変数(SQLクエリ)を呼び出し/追加したい...次のようなもの:
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$myquery = "SELECT `xxx`, `yyy` FROM `$tbl_name`";
$query = mysql_query($myquery);
$data = array();
for ($i = 0; $i < mysql_num_rows($query); $i++) {
$data[] = mysql_fetch_assoc($query);
}
$data1 = json_encode($data);
echo '<!DOCTYPE html>
<html>
<head></head>
<body>
<script>
data_arr = {$data1}
...
...
ただし、これは機能していないようです。私はもう試した:
data_arr = {$data1}
と
data_arr = {'.$data1.'}
これまでのところ運がありません。何か私にできることはありますか?