私のPHPファイルのgetメソッドから取得した値にアクセスしようとしています。私のPHPファイルには、希望のように見えるこのPHPでメソッドを取得し、json形式に値を渡します。
<?php
include 'Con.php';
header('content-Type: application/json');
$catid = $_GET["CatId"];
//array declaration
$array = array();
//declaration for the index name of the array
$text1 = "data1";
$text2 = "data2";
$text3 = "data3";
$text4 = "data4";
$text5 = "data5";
$sql = "select `Total Cliks`,`Categories_idCategories`,`Month` from Clicks where Categories_idCategories in ($catid)";
$_sql = mysqli_query($connection,$sql);
foreach ($_sql as $result) {
$Clicks = $result['Total Cliks'];
$Categories_idCategories = $result['Categories_idCategories'];
$Month = $result ['Month'];
if(array_key_exists($Month, $array[$text1]) == false){
$array[$text1][$Month] = $Clicks;
}
elseif(array_key_exists($Month, $array[$text2]) == false){
$array[$text2][$Month] = $Clicks;
}
elseif(array_key_exists($Month, $array[$text3]) == false){
$array[$text3][$Month] = $Clicks;
}
elseif(array_key_exists($Month, $array[$text4]) == false){
$array[$text4][$Month] = $Clicks;
}
elseif(array_key_exists($Month, $array[$text5]) == false){
$array[$text5][$Month] = $Clicks;
}
}
echo json_encode($array);
?>
、その後、私のJavascricptファイルに私はすでにPHP
ので、javascriptのコードでは、「getメソッド」で取得URLとして参照URLは同じにしたかったですURLでこの
$(document).ready(function(){
$.ajax({
url : "http://localhost:8888/ClicksChart/ckbox.php?CatId <?php $_GET["CatId"];?>",
type : "GET",
success : function(array){
console.log(array);
alert('Welcome');
ようになり、私は例えば、私の「GETメソッド」 の値と同じURLを持っていると思った:私のgetメソッドでは、私は= 1,2,3" http://localhost:8888/ClicksChart/ckbox.php?CatIdを持っていますPHPの値と同じjavascriptファイルのURLファイル。 これを解決する方法はありますか?あなたは '=' 欠けているエコー
url : "http://localhost:8888/ClicksChart/ckbox.php?CatId=<?php echo $_GET['CatId'];?>",
私はサンプルコードを教えていただけますか?なぜなら私はプログラミングには全く新しいからです。 –
もありがとうございます。何かエラーがありますか? –
行番号2の「SyntaxError:予期しない識別子」 –