ユーザ名に基づいてテーブルからすべてを選択する方法を質問しますか?つまり、ユーザー1が自分のデータを挿入してlocalhostに送信すると、ステータスページに自分のデータのみが表示されます。以下は私のステータスページのPHPです。ユーザ名に基づいてテーブルからすべてを選択する方法
<?php
require_once('dbConnect.php');
//Creating sql query
$sql = "SELECT * FROM Table";
//getting result
$r = mysqli_query($con,$sql);
//creating a blank array
$result = array();
//looping through all the records fetched
while($row = mysqli_fetch_array($r)){
//Pushing name and id in the blank array created
array_push($result,array(
"id"=>$row['id'],
"username"=>$row['username'],
"name"=>$row['name']
));
}
//Displaying the array in json format
echo json_encode(array('result'=>$result));
mysqli_close($con);
?>
は、クエリの 'WHERE'句を使用してください。クエリもパラメータ化する必要があります。 – chris85
個々のユーザーはどのようにステータスページを移動しますか?どのユーザがステータスページに来るのかを検出するためのパラメータを設定する必要がありますか?パラメータを設定したら 'where'句 –
を使います。挿入ページにはビューステータスボタンがあり、それをクリックすると挿入されたデータが表示されますが、別のユーザによって挿入されたすべてのデータが表示されます。 –