私は自己プロジェクトのためにPHPとMySQLを学習しています。私がしようとしているサイトには、フォームを提出してレビューすることが含まれます。私は、提出され、まだ処理されていない(したがって、レビューを受けやすい)すべてのフォームを表示するためのループを作成しました。各フォームには、前記フォームに含まれるデータにリダイレクトする独自のリンクがあります。ループ内のPHPとMySQLを使用した動的リンク
$query = mysqli_query ($conn, "SELECT * FROM members WHERE username = '$myrealusername' LIMIT 1");
$result = $query->fetch_assoc();
$id = $result ['id'];
echo 'Welcome ' . $id . '. <br>';
$quer = mysqli_query ($conn, "select count(*) as total from carforms where aboveid='$id' and processed='0'");
$data = $quer->fetch_assoc();
$total = $data ['total'];
$quer = mysqli_query ($conn, "select fullname as CurrentName, formid as CurrentForm from carforms where aboveid='$id' and processed='0'");
for ($x=1; $x<=$total; $x++) {
$data = $quer->fetch_assoc();
$forms = $data ['CurrentName'];
$forma = $data ['CurrentForm'];
echo 'Form No.'. $forma .' by: ' .$forms .'<a href="reviewform.php">Click here to review</a>.<br>';
}
?>
と、これはそれが表示するものである:
Welcome 2.
Form No.1 by: John Miller Click here to review.
Form No.2 by: John Miller Click here to review.
Form No.3 by: Mike Tywell Click here to review.
Form No.4 by: John Miller Click here to review.
Form No.5 by: Eric Paton Click here to review.
問題は、私はまた、データが含まれてMySQLのcarformテーブルから示されているすべてのリンクに異なるデータを渡す方法が分からないということであり、カーの種類、車の色など、それぞれの人物によって異なります。
ありがとうございます。