私のmysqlテーブルでは、私は主キーカラムを "id"として持っています。アルバム名(mysqlの "titre"として保存されている)をリンクとして使用し、そのリンクにはID番号が含まれているため、リンクページのアルバムに関するすべての情報にアクセスして変更することができます。だから私はそれがリンクをエコーするために、このようになるはずです知っていると私は、MySQLからすでに取得のIDが含まれています
echo <a href='$link&id=$id'>Link</a>
しかし& idがないように、それを書くの正しい方法を把握することはできません無視されるか、文字列の一部として送信されます。ここで
は私のPHPコードです:
<?php
$requete='SELECT titre, id FROM AY_albums';
$response = $bdd->query($requete);
while($donnees = $response->fetch(PDO::FETCH_ASSOC)){
$p = "Nom :".$donnees['titre']." <br />\n";
$idIci=$donnees['id'];
$lien="modifierAlbumAdmin.php";
echo "<a href='$lien'&id=$idIci>$p</a>";
} ?>
そして、これは私がページ上のリンクを、それを取得する必要がコードでは、につながる:
<?php
if(isset($_GET["id"])){
$requete ='SELECT * FROM AY_albums WHERE id=$_GET["id"]';
$response = $bdd->query($requete);
$donnees = $response->fetch(PDO::FETCH_ASSOC);
$titre=$donnees['titre'];
print "yes";
}
?>
私はどうかを確認するためにprint文を追加しましたif文を入力しても入力されません。誰も助けることができますか?ありがとう!
は「echo」$p「; – Thamilan