0

$row['name']データベースから別のページ show.php に値を渡すのが好きです... Hlp

<a href="show.php" name="<?php $ref=$row['name']; ?>">
<?php echo $row['id'];echo '.'.$row['name'];?>
</a>
4

3 に答える 3

0
<a href="show.php?ref=<?php echo $row['name']; ?>">
<?php echo $row['id'];echo '.'.$row['name'];?>
</a>

show.phpで

echo $_GET['ref']
于 2013-01-18T20:22:12.827 に答える
0

while 条件の中にいる場合、つまり

while ($row = mysql_fetch_array($result)) {

echo $row['username']; //outputs a username

echo '<a href="http:site.com/page.php?id='. $row['username']. '" >' .$row['username']. '</a>';
}

または、取得した結果を変数に割り当てて、次のように URL に含めることができます。

$username = $row['username'];

echo '<a href="http://www.site.com/page.php?id=' . $username. '">' . $username. '</a>';
于 2013-01-18T20:21:47.643 に答える
0
echo '<a href="show.php?name='.$row['name'].'">'.$row['name'].'</a>';

そこから、show.php で名前を取得します。

$result = mysql_query("SELECT * FROM table WHERE name = " . $_GET['name']);
while($row = mysql_fetch_array($result)){
echo $row['name'];
// echo any fields you want to display
}

これは単なるガイドラインです。あなたはSQLインジェクションに対してオープンです。

于 2013-01-18T20:25:52.617 に答える