Formular trækker ikke valgt navn med til side to
Jeg har brug for andre øjne på den formular der sender en updatering til db, den skal opdaterer et navn fra en selectbox (dropdown) men det virker som om, den ikke trækker navnet med over på side 2.Jeg har en formodning om at det er siden der sender, som fejler i omkring linie 18 (echo '<select name="%rows">';) men kan ikke se hvad der er forkert.
SIDEN DER SENDER:
<?php
// Retrieve data from database
$sql="SELECT name FROM $tbl_horse";
$result=mysql_query($sql);
?>
<table align="center" border="0" cellspacing="0" cellpadding="3">
<tr>
<form name="indtast" method="post" action="login_success.php?side=send_besked">
<th width="80%">Bemærkning til:</th>
</tr>
<tr>
<td align="center">
<?php
// Start looping rows in mysql database. Det må være her omkring fejlen er
echo '<select name="%rows">';
while($rows=mysql_fetch_array($result))
{
echo '<option value="'.$rows[0].'">'.$rows[0].'</option>';
}
echo '</select>';
?>
</td>
</tr>
<tr>
<td align="center"><textarea wrap="physical" rows="10" cols="45%" name="tekst"></textarea>
</td>
</tr>
<tr>
<td align="center"><input type="submit" name="send" value="Ret besked"></td></tr>
</form>
</table>
<?php
// close MySQL connection
mysql_close();
?>
</table>
SIDER DER MODTAGER:
<?PHP
$tekst = $_REQUEST["tekst"];
$name = $_REQUEST["rows"];
mysql_query("UPDATE $tbl_horse SET remarks='$tekst' WHERE name='%name'") or die(mysql_error());
//hvis jeg sætter et gyldigt navn i name virker det
?>
<table align="center">
<hr width="50%" size="3">
<tr>
<td width="80%">
<?PHP echo "Teksen på %name er rettet til:<br>$tekst"; ?>
</td>
</tr>
</table>
<?php
// close MySQL connection
mysql_close();
?>