2017-04-24 15 views
0

GETでいくつかの値を別のサイトに渡したいと思います。値はデータベースからのIDです。 値は$ rowに格納されます。PHP HTML a要素のURL

<table> 
    <?php 
    foreach ($pdo->query($sql) as $row) { 
    ?> 
    <tr> 
    <td><?php echo $row['ID'];?></td> 
    <td><?php echo $row['Titel'];?></td> 
    <td><a href='./edit.php?id=$row['ID']>Edit</a></td> 
    </tr> 
<?php 
} 
?> 

は、どのように私は第三のTDタグ内の文字列をconcenateなければならないのですか?次のページにIDの値を渡します(一致する行の最初の列の値)。私は今それが間違っていることを知っている。

ありがとうございます!

答えて

1
<td><a href='./edit.php?id=<?php echo $row['ID'] ?>'>Edit</a></td> 
+1

このコードでは質問に答えることができますが、このコードが質問に答える理由と理由についての追加の文脈を提供することで、長期的な価値が向上します。 –

+0

入力いただきありがとうございます。 – ATechGuy

3

あなたは<?php ?>内のPHPコードを入れていないとhrefプロパティ値の終了引用符も不足しています。以下の修正コードを比較してください。

<td> 
    <a href='./edit.php?id=<?php echo $row['ID']; ?>'>Edit</a> 
</td>