PHPでURLからパラメータを取得する方法を考えています。したがって、私のコードは、php を起動する少しの ajax と、応答を伴うアラートから始まります。
$.ajax({
url: 'blog/assets/php/load-blog.php',
dataType: 'json',
success: function(data){
alert(data);
}
});
それから私は私のphpを持っています:
<?php
//==== CONNECTION VARIABLE
$con = new mysqli($host,$user,$pass,$database);
//==== GET URL PARAMETER
$urlParam = $_GET["date"];
//==== FETCH DATA
$result = $con->query("SELECT * FROM $table WHERE DATE = '$urlParam'");
//==== CREATE ARRAY
$blogArray = array();
while ($row = $result->fetch_row()) {
$blogArray[] = $row;
}
//==== ECHO AS JSON
echo json_encode($blogArray);
?>
URL は次のようになります。
http://www.mysite.com/blog/?date=2013-05-14
このすべての問題は、URL パラメーターが正しく選択されていないことですが、何が間違っているのかわかりません。