2017-11-21 3 views
1

基本的に私はデータベースを持っており、PHPでウェブページを作っています。 データベースからElementsの行を取得し、配列に配置します。 私のウェブページにこの配列を表示する必要があり、その要素はより多くの情報を表示するajaxリンクでなければなりません。私のデータベースから配列の要素をAjaxリンクとしてphpに返す方法

$sql = "SELECT * FROM categories"; 
    $categories1 = mysqli_query($conn,$sql); 
while($row = mysqli_fetch_array($categories1)) { 
    $id = $row["name"]; 
    $echo "$id"; 

これは私が名前のリストを持っていると私は私のプリントがリンクになりたい、そこにそれを印刷し、私の配列です。 助けてください?私はかなり必死です

+1

プリントを、それを解析し、あなたのコードにいくつかの説明を追加できますAJAX –

答えて

0

JavaScriptからJSONとしてAJAX呼び出しのデータ型を作り、phpからjsonでエンコードされた文字列を返します。そして、AJAX呼び出しの成功ブロックで、)JSON.parse(でJSONオブジェクトとして

$sql = "SELECT * FROM categories"; 
$categories1 = mysqli_query($conn,$sql); 
while($row = mysqli_fetch_array($categories1)) { 
    $categoryDetails[] = $row; 
} 
echo json_encode($categoryDetails); 
+2

に応答を取得した後、そのオブジェクトをお読みください。 [コードのみの回答はお勧めできません。](https://meta.stackoverflow.com/questions/300837/what-c​​omment-should-i-add-to-code-only-answers) –

+0

ああごめん、私は忘れてしまった – Shubhranshu

+0

多分私はあなたにいくつかの質問をすることができますチャットを開く?私はPHPが初めてです –

関連する問題